私は2つのアクティビティAとBを持っています。アクティビティAはアクティビティBを開始します。アクティビティBでは、マーカーを持つマップがあります。このアクティビティBは、マップ上のマーカの新しい位置をx秒ごとに返すサービスを開始し、ルートマーカーをトレースします。戻るボタンを押してアクティビティAに戻ると、アクティビティBに戻ると、そのマップを残しておきたいと思います。 あなたは何をお勧めしますか?すでに開いているアクティビティを復元するにはどうすればよいですか?
1
A
答えて
0
あなたはonbackpressedメソッドをオーバーライドして、バックはどのようにあなたのアプリケーションでこの場所.persist押されたとき、あなたは.STATICまたは定数やsharedprefを好むかさえに渡すあなたのマーカーの地理的位置を返します。このメソッド内の関数を書くことができます活動a。アクティビティBが再び起動され 、それはその後、市場にこの場所を送ると、あなたは活動Bにあなたのマニフェストに次の行を使用する必要があります
0
をマップしない場合は、この変数が値を持っているし、かどうかを確認:
...
android:launchMode="singleTask"
...
例:
<activity
android:name=".activities.B"
android:label="@string/app_name"
android:launchMode="singleTask"
android:screenOrientation="portrait">
</activity>
これはまさに必要なものです。それが役に立てば幸い!
0
ShareprefかのSQLite ondestroy()、および活動Bが再びアクティブで、(ローカルストレージ上の)あなたのデータがnullでない場合、そこから読み、開始であなたの位置を保存し、再び新しい位置
をするためにトレースルート関連する問題
- 1. ブランチ間でコミットされていないファイルを復元するにはどうすればよいですか?
- 2. フォームを復元するにはどうすればよいですか?
- 3. コンテキストを復元するにはどうすればよいですか?
- 4. UTF-8バイナリファイルを復元するにはどうすればよいですか?
- 5. 新しいアクティビティを作成するのではなく、すでに開いているアクティビティを開くにはどうすればよいですか?
- 6. Visual Studio 2015で欠落しているプロジェクトテンプレートを復元するにはどうすればよいですか?
- 7. アクティビティを開始するにはどうすればよいですか?
- 8. ポップアップウィンドウでアクティビティを開くにはどうすればよいですか?
- 9. Wikitudeクライアントトラッカーアクティビティでアクティビティを開くにはどうすればよいですか?
- 10. 最新のバックアップをプログラムによって復元するにはどうすればよいですか?
- 11. コミットダイアログで「コミット後に復元する」ファイルを表示するにはどうすればよいですか?
- 12. 還元するにはどうすればいいですか?
- 13. インターネットからSQL CEにイメージを保存して復元するにはどうすればいいですか?
- 14. Pythonで複数の変数を保存して復元するにはどうすればよいですか?
- 15. フレームスプリッタの位置を保存して後で復元するにはどうすればよいですか?
- 16. iCloudドライブに.zipファイルをバックアップして復元するにはどうすればよいですか?
- 17. アプリ内購入で復元する方法を検出するにはどうすればよいですか?
- 18. TDBGridレコードビューをリフレッシュする前の状態に復元するにはどうすればよいですか?
- 19. ポップアップページが開いているかどうかを確認するにはどうすればよいですか?
- 20. FileZillaの古いテーマを復元するにはどうすればよいですか?
- 21. 同じタブで新しいアクティビティを開始するにはどうすればよいですか?
- 22. 現在のアクティビティを終了し、別のアクティビティを開始するにはどうすればよいですか?
- 23. 春のセキュリティでログイン後にフォームを復元するにはどうすればよいですか?
- 24. アクティビティを開いた後に通常のワークフローを復元する
- 25. 以前に表示されたフラグメントを復元するにはどうすればよいですか?
- 26. 2008ツールを使用してSSAS 2000 .CABファイルを復元するにはどうすればよいですか?
- 27. アプリでアクティビティを無視するにはどうすればよいですか?
- 28. ブラウザで以前の結果からデータを復元するにはどうすればよいですか?
- 29. アクティビティをフラグメントに挿入するにはどうすればよいですか?
- 30. アクティビティをスクロール可能にするにはどうすればよいですか?