現在、アクションで foregroundNotification を作成しようとしていますが、アクション + アイコンが表示されません。
これが私のコードです:
Intent intent = new Intent(KEY);
PendingIntent nextIntent = PendingIntent.getBroadcast(this, 0, intent, 0);
// Build the notification that tells the user that the service
// is ongoing
NotificationCompat.Builder foregroundNoteBuilder = new NotificationCompat.Builder(this)
.setSmallIcon(....)
.setContentTitle(....)
.setContentText(....)
.addAction(R.drawable.pause, "Pause all messages", nextIntent);
Notification note = foregroundNoteBuilder.build();
// Update the notification
startForeground(1, note);
フォアグラウンド通知はアクションなしで表示されます。助言がありますか?ありがとう。
編集: どうやらこれは、通知トレイに他の通知が存在するときに発生しているようです (たとえば、「GPS を使用して検索しています...」、「メディア デバイスとして接続されています」など)。なぜこれが起こっているのかについてのアイデアはありますか?