0

私のアプリは複数の通知を発行しますが、そのすべてが Jelly Bean スタイルのアクション [1] を持っている可能性があります。

複数の通知を発行すると、最後の通知のみにアクション ボタンが表示され、その理由がわかりません。

すべての通知とアクションの pendingIntents にカスタム インテント アクションを使用します。

アクション ボタンが表示される 2 つの通知を同時に作成する方法を知っている人はいますか?

[1] http://developer.android.com/reference/android/app/Notification.Builder.html#addAction(int,%20java.lang.CharSequence,%20android.app.PendingIntent)

4

2 に答える 2

3

通知のドキュメントに従って

通知の大きなビューは、通知が展開されたときにのみ表示されます。これは、通知が通知ドロワーの上部にある場合、またはユーザーがジェスチャーで通知を展開した場合に発生します

複数の通知がある場合は、通知のデザイン ページで説明されているように、ジェスチャーの 1 つを使用して下の通知を展開してください。

于 2013-03-21T22:43:16.250 に答える
0

これは興味深い質問です。アクション ボタンで複数の通知が必要な理由はありますか? アクション ボタンは、アプリに「即座に」接続するための優れた方法ですが、UI を最小限にしたい場合でも、主に実行中のもので使用するためのものです。これの最も良い例は、メディア プレーヤーです。シャットダウンしたくはありませんが、再生/一時停止を制御するためにユーザーにアプリにアクセスすることを強制したくありません。

于 2013-03-22T00:57:46.407 に答える