2016-07-16 18 views
-2

誰でもその方法を知っていますか? MainActivityでは、私はTEXTVIEWとBUTTONを持っていますが、別のアクティビティではMainActivityでTEXTVIEWを更新したいボタンがありますか? まずMainActivityのBUTTONを押すと、MainActivity TEXTVIEWの内容が更新されるはずのボタンをユーザが押すとすぐにそこから別のアクティビティに移動します。私は他のアクティビティから更新したいMainActivityのTextViewを持っていますか?

私は一日中これをやっていますように、私はここに投稿する必要があります。私はこれをどうやって行うのか分からなかった。 MainActivityから別のアクティビティでテキストビューを更新するのは簡単ですが、逆は面倒です

+0

ヒント:コールバック...参考までに、フラグメントを使用してアクティビティと通信する方法について読むことができます。 https://developer.android.com/guide/components/fragments.html#CommunicatingWithActivity –

+0

または、アクティビティから結果を戻す方法を知る必要があります。最初のアプリのチュートリアルでは、Androidのドキュメントに記載されています。 https://developer.android.com/training/basics/firstapp/starting-activity.html –

答えて

1

startActivityForResultで2番目のアクティビティを開始する必要があります。ユーザーが2番目のアクティビティでボタンをクリックすると、必要なデータをBundleに入れてsetResultで設定し、そのバンドルを最初のActivityのonActivityResultに渡すことができます。

今後の質問では、コードを入力してください。もしあなたが提供していれば、あなたが必要とするコードで答えることができました。ここで

あなたは、この動作を例があります。

https://developer.android.com/training/basics/intents/result.htmlはまた、トレーニングへのリンクを@ cricket_007のコメントは推奨以上です。

関連する問題