بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
آموزش ارسال آیتم به نوتیفکیشن بار اندروید (رایگان!)
قطعاً تا حالا شده که قصد استفاده از notifacationCompat را داشته باشید و به دلایل مختلف نتونستین از اون استفاده کنید! امروز میخواهیم خیلی ساده و کار آمو از این قابلیت کاربردی فریم ورک اندروید استفاده کنیم.
در عکس بالا میتونید 2 مورد از notifacationCompat را مشاهده نمایید.
خب ابتدا لازم است یک اشاره گر به notifacationCompatایجاد کنیم:
NotificationCompat.Builder mBuilder = new NotificationCompat.Builder(this);
حال میتوانیم عناوین مختلف مربوطه به این notifacationCompat را مقدار دهی کنیم ، مقادیری از قبیل : آیکون ، تیتر ، توضیحات و غیره... . حال آیکون و تیتر مربوطه را ست میکنیم:
mBuilder.setSmallIcon(R.drawable.block); //آیکون مربوطه
mBuilder.setContentText("این یک نوتیفکیشن نمونه است"); // message for notification
mBuilder.setContentTitle("سر تیتر نمونه"); //
برای حذف نوتیفکیشن پس از کلیک کردن نیز میتوانید از کد زیر استفاده کنید:
mBuilder.setAutoCancel(true); // clear notification after click
در آخر میتوانید با استفاده از pendingIntent ، پس از کلیک شدن رو نوتیفکیشن برنامه ی خود را باز نمایید:
Intent intent = new Intent(this, ActivityMain.class);
PendingIntent pi = PendingIntent.getActivity(this,0,intent,Intent.FLAG_ACTIVITY_NEW_TASK);
mBuilder.setContentIntent(pi);
NotificationManager mNotificationManager =
(NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);
mNotificationManager.notify(0, mBuilder.build());
برای این سوال پاسخی وجود ندارد.
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .