3

Android(C2DM)でプッシュ通知を処理するこの簡単なタスクを実行しようとしています:

  • 通知バーに通知がない場合は、「foo A」に設定します
  • 通知が既に存在する場合は、それを取得し、そのテキストを読み、「N notifications: foo, bar, ...」のようなものに更新します。これは、複数のメールに対して 1 つのメールを受信した場合に Android で Gmail クライアントが行うことと似ています。

ドキュメントに目を通し、http://developer.android.com/guide/topics/ui/notifiers/notifications.html#Updatingを読み、SOとWebを検索しましたが、これまでのところ、方法がわかりません現在通知バーにある通知にアクセスします。

別の場所でカウントを管理し、ユーザーが通知を閉じたときにカウントをリセットする必要がありますか? 既存のものを読む方法はありませんか?

ありがとうございました。

4

1 に答える 1

0

通知が既に存在する場合は、それを取得し、そのテキストを読み、「N notifications: foo, bar, ...」のようなものに更新します。これは、複数のメールに対して 1 つのメールを受信した場合に Android で Gmail クライアントが行うことと似ています。

いいえ、そうではありません。Gmail のデータベースには、この情報が既に含まれています。「[通知] を取得し、そのテキストを読む」必要はありません。

さらに、あなたが望むことは不可能です。

別の場所でカウントを管理し、ユーザーが通知を閉じたときにカウントをリセットする必要がありますか?

はい。

既存のものを読む方法はありませんか?

いいえ。

于 2011-02-11T00:47:28.247 に答える