Android 访问onCreate()和onRestoreInstanceState()之外保存的实例状态
是否可以从活动中的任何其他方法访问传递给Android 访问onCreate()和onRestoreInstanceState()之外保存的实例状态,android,android-activity,android-lifecycle,android-orientation,activity-lifecycle,Android,Android Activity,Android Lifecycle,Android Orientation,Activity Lifecycle,是否可以从活动中的任何其他方法访问传递给onCreate()的已保存实例状态 我正在onSaveInstanceState()中存储一个CameraPosition,我需要在onMapReady()中访问它,当谷歌地图准备就绪时,它会被异步调用。现在我正在将CameraPosition从onCreate中的bundle中拉出,并将其保存在一个成员变量中,但也许有一种方法可以访问作为savedInstanceState传递到onCreate()的所有内容活动生命周期中任何地方的方法?我认为在活动中
onCreate()
的已保存实例状态
我正在
onSaveInstanceState()
中存储一个CameraPosition
,我需要在onMapReady()
中访问它,当谷歌地图准备就绪时,它会被异步调用。现在我正在将CameraPosition
从onCreate
中的bundle中拉出,并将其保存在一个成员变量中,但也许有一种方法可以访问作为savedInstanceState
传递到onCreate()的所有内容
活动生命周期中任何地方的方法?我认为在活动中没有任何东西支持这一点。由于它不是您的捆绑包
,我会犹豫是否直接保留捆绑包
(例如,在onCreate()
中的字段中填充)。我认为你目前的做法是合理的。