0

したがって、私のアプリケーションでは、ユーザーはある種の待機画面を表示しており、サーバーが数秒または数分で結果をプッシュする可能性があります。

そこで、GCMIntentReceiverにアクティビティが実行されているかどうかを確認してもらいたいと思います。もしそうなら、私は他の活動を始めたいと思います。そうでない場合は、通知を行う必要があります。

しかし、私はそれを行う方法がわかりません^^

4

1 に答える 1

1

ステップ #1: アクティビティBroadcastReceiverにカスタム アクション文字列を実装させ、優先度の高い に登録し、IntentFilterUI を更新して を呼び出しますabortBroadcast()

ステップ #2:BroadcastReceiverマニフェストに、同じカスタム アクション文字列用の別の を用意しますNotification

ステップ #3: からそのブロードキャストを送信しますGCMIntentReceiver

于 2013-02-18T23:28:24.600 に答える