是否可以在savedInstanceState中保存位置?也许捆绑在一起?如果我需要将其保存在一个包中,我该如何再次访问它(在onCreate()中)?
答案 0 :(得分:2)
由于Location
实施Parcelable
,您可以使用onSaveInstanceState()
将其保存在Bundle.putParcelable()
内。然后,您可以使用onRestoreInstanceState()
在Bundle.getParcelable()
中检索它。
答案 1 :(得分:1)
在您的活动工具onRetainNonConfigurationInstance()
中,它应返回您要保存的对象。然后,您可以通过getLastNonConfigurationInstance()
检索它。
此处描述:http://developer.android.com/guide/topics/resources/runtime-changes.html