-2
開始したアクティビティにメッセージを渡したい場合はどうすればいいですか?私の活動が既に開始されているので、Intent.putを使用することはできません。アクティビティ間の通信(Android)
開始したアクティビティにメッセージを渡したい場合はどうすればいいですか?私の活動が既に開始されているので、Intent.putを使用することはできません。アクティビティ間の通信(Android)
このアクティビティのインスタンスをどこかに保存し、パラメータでメッセージを送信するメソッドを呼び出すことができます。
送信側:メッセージを受信
final Activity activity;
// init the activity
activity.sendMessage(message);
アクティビティー:
final void sendMessage(final String message) {
// do something with your message, here.
}
Uは、あなたの活動に
活性を送信することができる更新onNewIntent()を使用することができ仕事の意向
どこから送っていますか?詳細がなければ、私たちはあなたを助けることができません。 – MByD
私は2つの活動があります。最初のアクティビティにはサービスからの結果を受け取るHandlerがあります。それでは、私がインテントi =新しいインテント(何か)を通して2番目のアクティビティを開始したかどうかです。 StartActivity();最初のアクティビティのハンドラは、開始された2番目のアクティビティにメッセージをどのように渡しますか – Benson