0
私はMainActivityにMapViewを持っています。ユーザーは地図を移動できます。多くの活動があります。私は第3レベルまたは第4レベルのアクティビティである可能性のあるアクティビティからMainActivityに戻りたいと思います。私はこれに従いますanswer。これは、データで2番目のアクティビティからParentに戻るソリューションです。しかし、私が第3または第4アクティビティから親に戻ることを試みているとき、前のアクティビティを返すので、finish()
は機能しません。だから私はstartActivity(mainIntent)
で親の活動を始めました。問題はMapViewを最初から再読み込みし、親Intentがリロードしていることです。 MapViewを再読み込みせずに、第3または第4のアクティビティのデータを親に渡すにはどうすればよいですか?リロードなしで他の子アクティビティから親アクティビティに戻る
ちょうど使用finish();子アクティビティを終了して以前のアクティビティを終了します。 – raj
finish()は前のアクティビティをリロードします。 3番目のアクティビティからfinish()は、親アクティビティではなく2番目のアクティビティに戻ります。 –