Standart Android bildirim düzenidir ve kendi özel düzeninizi oluşturmanız gerekmez. Çizilebilir, başlık ve metin ayarlamak için sadece mevcut bildirim API'sini kullanın.
Notification notification = new Notification(R.drawable.notification_icon, getText(R.string.notification_ticker), System.currentTimeMillis());
Intent notificationIntent = new Intent(this, ActivityHome.class);
PendingIntent pendingIntent = PendingIntent.getActivity(this, 0, notificationIntent, PendingIntent.FLAG_CANCEL_CURRENT);
notification.setLatestEventInfo(this, getString(R.string.notification_title), getText(R.string.notification_text), pendingIntent);
mNotificationManager.notify(NOTIFICATION_ID, builder.getNotification());
:
Notification
sınıfı kullanılarak
Intent notificationIntent = new Intent(this, ActivityHome.class);
PendingIntent pendingIntent = PendingIntent.getActivity(this, 0, notificationIntent, PendingIntent.FLAG_CANCEL_CURRENT);
NotificationCompat.Builder builder = new NotificationCompat.Builder(this);
builder.setContentIntent(pendingIntent)
.setWhen(System.currentTimeMillis())
.setTicker(getText(R.string.notification_ticker))
.setSmallIcon(R.drawable.notification_icon)
.setContentTitle(getText(R.string.notification_title))
.setContentText(getText(R.string.notification_text));
mNotificationManager.notify(NOTIFICATION_ID, builder.getNotification());
Aynı Aşağıda uyumluluk kitaplığından NotificationCompat.Builder
kullanılarak, bir örnektir