私はアクティビティAからアクティビティBを開始し、アクティビティBから文字列を返したいと思います。アクティビティを再開できますか? i refer Android: Capturing the return of an activity他のアクティビティのテキストを返します
0
A
答えて
0
アクティビティからデータを戻す必要がある場合は、startActivityForResult()メソッドを使用できます。 例:アクティビティBからの戻りデータ
活動A:
ステップ1:コールStartActivityForResult()メソッド
Intent i = new Intent(A.this,B.class);
// use startActivityForResult(Intent,request_code) method()
//with request_code is used to identify.
starActivityForResult(i,1)
ステップ2: あなたが実装しなければなりませんonActivityResult(int型requestCode、int型のresultCode、テントデータ)方法
//check requestCode and resultCode
if(requestCode==1)
{
if(resultCode==RESULT_OK)
{
//get Data
String temp = data.getData().toString();
}
}
アクティビティB:
//set Data return Activity B at anywhere you want
Intent data = new Intent()
data.setData("String_Test");
setResult(RESULT_OK,data)
//close the activity
finish();
注:setDataメソッド()を使用する代わりに、putExtras(Bunbleオブジェクト)を使用してデータを送信することもできます。
+0
ありがとうたくさんの4つのソリューション – madwhoo
1
関連する問題
- 1. 他のアクティビティからのテキストの変更
- 2. テキストのアクティビティを検索しますか?
- 3. 他のアクティビティ/フラグメントのテキストを設定する方法
- 4. RecyclerviewからTextViewテキストをAndroidの他のアクティビティに渡す方法
- 5. ファイル内の特定のテキストを検索して他のテキストと折り返す
- 6. 他のアクティビティが結果を返すまで、アクティビティを一時停止する方法はありますか?
- 7. ナビゲーションドロワーのアクティビティ(メイン)と他のすべてのアクティビティのアプリラベルを削除します
- 8. TextViewのテキストを他のアクティビティから変更したいですか?
- 9. 他のアクティビティの上にAndroid 5.0オープニングアクティビティが最初のアクティビティを終了します
- 10. mysql_fetch_arrayのリストを返すwhileエコー中に他のテキストを繰り返さない
- 11. 他のタブでアクティビティを実行します。パラメータを渡す
- 12. 他のアクティビティにディスパッチまたはリダイレクトするアクティビティ
- 13. 他のアプリからのアクティビティを起動しますか? (AndroidAnnotationsで)
- 14. 他のアクティビティからアンドロイドスタジオのパスワードを更新します
- 15. createChooserの後に他のアクティビティを起動します
- 16. アクティビティ図のアクティビティの繰り返しを表現する方法
- 17. TabHost他のアクティビティをリフレッシュ
- 18. phonegap/cordova app - 他のアクティビティの上にテキストを表示する方法 - バーコードスキャナ
- 19. 他のすべての週末にTrueを返します。他の日にFalseを返します。
- 20. 他のアクティビティを作成して情報を返すのを待つことができますか?
- 21. 他のアクティビティのアクティビティのタブを呼び出す
- 22. 他のアクティビティのアクティビティのショートカットを作成する
- 23. 他のアクティビティのOTTOとフラグメント
- 24. 他のアクティビティ内のAndroidインポートインテントコンテンツ
- 25. 他のビュー内のリストビュー/アクティビティ
- 26. 他のアクティビティからアクティビティのFLAG_KEEP_SCREEN_ONを設定する
- 27. 他のアクティビティからアクティビティのタイマーを停止する方法
- 28. リサーチ・テキスト・ボックスから他のテキスト・ボックスにテキストを分割します。C#
- 29. コールアンドロイドの1つのアクティビティから他のアクティビティのイベントをクリック
- 30. 他のアクティビティから呼び出されるとAndroidのSharedPreferencesがnullを返します
パーフェクト。そして、何が問題なのですか? –