-2

開始されたアクティビティにメッセージを渡したい場合、どうすればよいですか? アクティビティが既に開始されているため、Intent.put... を使用できません。

4

2 に答える 2

1

アクティビティで onNewIntent() を使用できます

作業の更新されたインテントをアクティビティに送信できます

于 2012-05-05T14:05:31.010 に答える
0

このアクティビティのインスタンスをどこかに保存し、メソッドを呼び出してパラメーターでメッセージを送信できます。

送信者:

final Activity activity;
// init the activity
activity.sendMessage(message);

メッセージを受け取るアクティビティ:

final void sendMessage(final String message) {
  // do something with your message, here.
}
于 2012-05-05T13:53:11.283 に答える