2

プッシュ通知が届いたときにインターフェースを変更する必要がある Android アプリを開発していますが、

例:

ユーザーがアクティビティ A を開始すると、アクティビティ B に移動します。ユーザーがアクティビティ B のテキストを読んでいる間に、プッシュ通知が届き、アクティビティ B のテキストが変更され、アクティビティ A のテキストも変更されるはずです。

アクティビティ A では実行できますがonResume()、アクティビティ B では実行する方法がわかりません

4

2 に答える 2

2

通知が届いたときに更新を受け取りたい場合は、Broadcast Receiver を実装する必要があります。レシーバーを onResume に登録し、onPause で登録解除する必要があります。

テキスト ビューを更新するために実装する必要がある場所は、ブロードキャスト リスナーの onReceive メソッドです。「Android Broadcast Receiver」を検索すると、いくつかの例を簡単に見つけることができます。それが役に立てば幸い。

于 2013-08-12T10:31:08.130 に答える