私は2つの別々の活動をしており、どちらも第3の活動を参照できます。基本的に私は3つ目のアクティビティで2人のうちのどちらがコールしたのかを理解し、時間が適切なときにそのアクティビティに戻るようにしました。私は "putExtra"を見て理解しましたが、それを文字列として渡し、文字列関数(.equals()など)を使用すると、何を返すべきかを理解するのに非効率的なようです。私がよく知っていないこれを行う良い方法はありますか?アクティビティのリターンインテントを設定するにはどうすればよいですか?
0
A
答えて
1
あなたの活動は、結果を得るための活動として開始した場合、あなたはgetCallingActivityを使用することができますが、それ以外の場合は、唯一のオプションは、パスであると思われますどのアクティビティが他のアクティビティと呼ばれているかを識別するためにBundleの一部として
0
整数値を使用して、比較対象のextras
を入力することができます。
どんな場合でも、あなたがそれを開始した活性を決定するための値の少なくとも一つの比較を持っています...
関連する問題
- 1. アンドロイドスタジオで設定のアクティビティを設定するにはどうすればよいですか?
- 2. アクティビティのないクラスからTextViewに値を設定するにはどうすればよいですか?
- 3. AndroidでCountDownタイマーの完了アクティビティを設定するにはどうすればよいですか?
- 4. 実行時にアプリケーションの入力アクティビティを設定するにはどうすればよいですか?
- 5. アンドロイドのアクティビティ間で共有設定にアクセスするにはどうすればよいですか?
- 6. Android:設定メニューからアクティビティを開始するにはどうすればよいですか?
- 7. LinkedItemの値を設定するにはどうすればよいですか?
- 8. Safariのビューポートサイズを設定するにはどうすればよいですか?
- 9. WrapPanelのラップポイントを設定するにはどうすればよいですか?
- 10. ダイナミックインクルードデフォルトのページを設定するにはどうすればよいですか?
- 11. フォームドロップダウンリストのスタイルを設定するにはどうすればよいですか?
- 12. GtkTextViewのテキストを設定するにはどうすればよいですか?
- 13. コンテキストメニューのタイトルを設定するにはどうすればよいですか?
- 14. TouchListViewのクリックリスナーを設定するにはどうすればよいですか?
- 15. TomcatのCometConnectionManagerValveを設定するにはどうすればよいですか?
- 16. マップタスクのタイムアウトを設定するにはどうすればよいですか?
- 17. UIStackViewのcornerRadiusを設定するにはどうすればよいですか?
- 18. ターミナルバッファのスクロールバックサイズを設定するにはどうすればよいですか?
- 19. CubeCartのテンプレートを設定するにはどうすればよいですか?
- 20. プロットウィンドウのウィンドウサイズを設定するにはどうすればよいですか?
- 21. SWFUploadのアップロードファイルフォルダを設定するにはどうすればよいですか?
- 22. モーダルビューコントローラのタイトルバータイトルを設定するにはどうすればよいですか?
- 23. 行のイメージを設定するにはどうすればよいですか?
- 24. プログラムのタイムアウトを設定するにはどうすればよいですか?
- 25. コンボボックスのスタイルを設定するにはどうすればよいですか?
- 26. UIBarButtonItemのテキストを設定するにはどうすればよいですか?
- 27. アプリケーションのメニューを設定するにはどうすればよいですか?
- 28. JTextFieldのラベルを設定するにはどうすればよいですか?
- 29. JFrameのインセットを設定するにはどうすればよいですか?
- 30. プリンタ設定を設定するのにC#を使用するにはどうすればよいですか?