NotificationCompat.Builder builder = new NotificationCompat.Builder(context) .setContentTitle("a Title") .setContentText("second line text") .setSmallIcon(icon_resource_id) .addAction(icon_resource_id2, title, pendingIntent); // addActionのところはNotificationCompat.Actionなどで、別に生成しても良い NotificationCompat.Action action = new NotificationCompat.Action( icon_resource_id2, title, pendingIntent); builder.addAction(actioin); // 表示も同じ NotificationManagerCompat nmc = NotificationManagerCompat.from(context); nmc.notify(NOTIFICATION_ID, builder.build());
Android 最近のNotificationについて
互換性大事だけど、ここまでくるとね。
deprecatedがいっぱいで混乱した
Compatを良く使う
API Level 24 あたりです
コメント