Android通知の基本的な使い方の例コード
Androidの通知を書いているとNotificationのset LatestEventInfoが破棄されていますので、素を探して新しいandroid通知の基本的な使い方を整理しました。
一、NotificationManagerの例を取得する
NotificationManager notificationManager=(NotificationManager)get System Service(Conttext.NOTIFICATION_)SERVICE)
二、Notificationを作成する例
ここでは、projectのmin−sdkに従って実装方法を選択する必要があり、MIN API Level<11のsetLateEventInfo()方法は、以下にAPI Level 11の後のNotificationのインスタンス取得方法を説明する。
1.MIN API Level<16 Notificationの実例を構築する方法
1)Notifications.Builderの作成例
notification=builder.get Notification()
2.MIN API Level==16 Notificationの例を構築する方法
notificationManager.notify(1,notification);
以上はAndroid通知欄の知識資料を整理して、引き続き補充します。ありがとうございます。
一、NotificationManagerの例を取得する
NotificationManager notificationManager=(NotificationManager)get System Service(Conttext.NOTIFICATION_)SERVICE)
二、Notificationを作成する例
ここでは、projectのmin−sdkに従って実装方法を選択する必要があり、MIN API Level<11のsetLateEventInfo()方法は、以下にAPI Level 11の後のNotificationのインスタンス取得方法を説明する。
1.MIN API Level<16 Notificationの実例を構築する方法
1)Notifications.Builderの作成例
Notification.Builder builder = new Notification.Builder(context)
.setAutoCancel(true) //
.setContentTitle("title") //
.setContentText("describe") //
.setContentIntent(pendingIntent) // , PendingIntent
.setSmallIcon(R.drawable.ic_launcher); // ,
2)Notifications.Buiderのget Notification()を呼び出してNotificationを得る。 notification=builder.get Notification()
2.MIN API Level==16 Notificationの例を構築する方法
Notification notification = new Notification.Builder(context)
.setAutoCancel(true)
.setContentTitle("title")
.setContentText("text")
.setSmallIcon(R.mipmap.ic_launcher)
.setContentIntent(pendingIntent)
.build();
三、通知を送るnotificationManager.notify(1,notification);
以上はAndroid通知欄の知識資料を整理して、引き続き補充します。ありがとうございます。