0

C2DM を使用して Android のプッシュ通知を行っています。それはうまくいきます。ただし、モバイルでメッセージを受信して​​いる間、ユーザーはメッセージを表示することしかできません。

iPhoneのAPNSを例にとると、ユーザーは「表示」ボタンまたは「閉じる」ボタンをクリックして通知に応答できます。これを使用することで、応答を追跡できます。 ユーザー応答時の Apple プッシュ通知サービス

Android C2DMでこれを行うことは可能ですか? apnsなどの通知に対するユーザーの反応を追跡したい。

4

1 に答える 1

1

メッセージを受け取ったらReceiver、新しいアクティビティを開始するように実装できます。このアクティビティは、[表示] ボタンと [閉じる] ボタンを持つダイアログのように見え、onClickListeners各ボタンにいくつかのカスタム機能があります。

説明させてくださいIntentService。C2DM からの応答を受け取るメソッドが必要です。onMessageこれにはパラメーターがContextありIntent、変数を使用して、テーマ ダイアログと 2 つのボタンを持つContext新しいアクティビティ (または ) を開始できます。AlertDialog上記のパラグラフで言ったことを実行します。

于 2012-06-15T08:01:56.797 に答える