بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
استفاده از Bitmap به عنوان آیکون ناتیفیکیشن
سلام، بنده عکس را به صورت کد base64 از سرور دریافت میکنم و با این کد به Bitmap تبدیلش میکنم :
byte[] decodedString = Base64.decode(icon, Base64.DEFAULT);
Bitmap decodedByte = BitmapFactory.decodeByteArray(decodedString, 0, decodedString.length);
سوال من اینه که چجوری میشه این Bitmap رو برای آیکون ناتیفیکیشن تنظیم کرد؟ چون ورودی int که مسیر در پوشه Drawable هست رو میگیره!
ممنون
0
0
تا اونجایی که من میدونم برای sdk 8 نمیشه ولی برای sdk های بالاتر (فکر کنم 11 به بعد ) میشه با گزینه setLargeIcon این کارو انجام داد . توضیحات بیشتر لینک (12 سال پیش)
0
0
واقعا مرسی که جواب دادی! ولی با setLargeIcon اصلا ناتیفیکیشن ساخته نمیشه! انگار حتما باید setSmallIcon توی ناتیفیکیشن بیلدر باشه :( (12 سال پیش)
0
0
خواهش. نمیدونم والا . من یه مدت برای یه برنامه دنبالش (دقیقا همین ماجرا رو) و چون نشد روی sdk8 پیاده اش کنم بیخیالش شدم! (12 سال پیش)
0
0
حالا SDK اصن مهم نی! ولی این نمیشه :| (12 سال پیش)
0
0
شما برای این که از Notification Builder استفاده کنی حتما باید SmallIcon و هم LargeIcon رو و هم بقیه چیزهاشو ست کنی ، اگر یکی از اینها نباشه نوتیفیکیشن ست نمیشه . من میخواستم ساعت کنار نوتیفیکیشن رو وردارم که در آخر بیخیال شدم و همون نوتیفیکیشن معمولی رو استفاده کردم ، ولی روش هایی هست که میشه CostumeNotification ساخت ، امیدوارم مفید بوده باشه نظرم ;) (12 سال پیش)
برای این سوال پاسخی وجود ندارد.
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .