マーカーParcelable
は,インターフェイスを実装していませんSerializable
が、Activity onPause
/間で永続化する必要がonResume
あるため、どうすれば永続化できますか? 現在のすべてのマーカー リストを取得するにはどうすればよいですか (getMarkers() メソッドがどこにも見つかりません)。
次のケースを想像してみてください。長時間実行されるタスクを追加して実行Marker
し始め、マーカーのビューを更新しました。AsyncTask
タスクが進行中で、向きを変えると、アクティビティが再作成されます。タスクが終了した後にそのマーカーを更新するにはどうすればよいですか? マーカーの ID を永続化できると想像してみましょう。マーカーはフラグメントによって自動的に保存されます(想像してみてください)。アクティビティが再作成された後、ID を使用してそれを見つけるにはどうすればよいでしょうか?