Stackoverflowを閲覧して、この質問が出されていることを確認しましたが、解決策が見つかりませんでした。
2つのボタンがあるカスタム通知があります。その通知のボタンを押した後、ステータスバーパネルを閉じたいのですが、方法がわかりません。通知自体(つまりcontentIntent)を押すと、パネルが閉じます。これは、ボタンにも必要です。
これが私の通知コードです:
Notification notification = new Notification(R.drawable.icon, "Service running", System.currentTimeMillis());
notification.flags |= Notification.FLAG_ONGOING_EVENT;
notification.contentIntent = openIntent;
RemoteViews contentView = new RemoteViews(getPackageName(), R.layout.notification_layout);
contentView.setOnClickPendingIntent(R.id.button1, stopIntent);
contentView.setOnClickPendingIntent(R.id.button2, addIntent);
notification.contentView = contentView;
notificationManager.notify(NOTIFICATION_ID, notification);