عضو کانال یوتیوب ما شوید.

ساخت نوتیفیکشن در اندروید

کتاب آموزش اندروید
کتاب آموزش اندروید

بعد از مدتی طولانی یک بخش جدید به سایت اضافه شد و در آن به بررسی مباحث مختلف برای اندروید می پردازیم؛

 

ساخت نوتیفیکشن در اندروید

برای شروع ابتدا وارد Activity خود شوید.

ابتدا در بالای Activity خود کتابخانه های زیر را اضافه کنید:

 

import android.app.Notification;
import android.app.NotificationManager;
import android.app.PendingIntent;
import android.content.Intent;

 

سپس در بخش اصلی class اکتیویتی مورد نظر کد زیر را وارد کنید:

 

NotificationManager manager;
Notification myNotication;

 

در بالا شما یک NotifitcationManager و یک Notification برای خود تعریف کردید.

 

در مرحله ی بعد به سراغ Event مورد نظر خود بروید و کد زیر را وارد کنید :

 

manager = (NotificationManager) getSystemService(NOTIFICATION_SERVICE);

Intent intent = new Intent("com.rj.notitfications.SECACTIVITY");
PendingIntent pendingIntent = PendingIntent.getActivity(homeActivity.this, 1, intent, 0);
Notification.Builder builder = new Notification.Builder(homeActivity.this);
builder.setAutoCancel(false);
builder.setTicker(" ");
builder.setContentTitle("CamelCase.ir Notification");
builder.setContentText("Enjoy This App");
builder.setSmallIcon(R.drawable.notif);
builder.setContentIntent(pendingIntent);
builder.setOngoing(true);
builder.setSubText("");
builder.setNumber(100);
builder.build();
myNotication = builder.getNotification();
manager.notify(11, myNotication);

 

نکته :

در کد بالا نام Activity ما homeActivity می باشد که با توجه به نام Activity خود در خط 4 و 5 کد بالا نام مورد نظر خود را وارد کنید.

 

تمام؛ حالا برنامه ی خود را اجرا کنید و Event مورد نظر خود را اجرا کنید.

اگر تمامی موارد بالا را درست انجام داده باشید نتیجه به شکل زیر خواهد شد. ( برنامه ی بالا با اندروید استادیو تست شده است. )

نوتیفیکشن در اندروید
نوتیفیکشن در اندروید

 

اگر مشکلی یا راه حل بهتری برای ساخت نوتیفیکشن در اندروید سراغ دارید برای ما ارسال کنید تا با دیگران به اشتراگ بگذاریم.

موفق و پیروز باشید.

برای امتیاز به این نوشته کلیک کنید!
[کل: 0 میانگین: 0]