0
我有一个DialogFragment
列表数据生成在Activity.onCreate(Bundle)
。例如,在Activity
重新创建方向更改时,DialogFragment
将使用先前的Activity
实例中的旧数据重新创建。如何修改Activity的savedInstanceState,以便使用新数据重新创建DialogFragment?
DialogFragment
被重新创建在Activity
的super.onCreate(savedInstanceState)
使用savedInstanceState
。如何修改savedInstanceState
以便使用新的数据重新创建DialogFragment
?
这只能重新创建'DialogFragment'使用先前'Activity'例如旧数据。当'Activity'被重新创建时,新的数据在'Activity.onCreate(Bundle)'中生成。应使用这些新数据重新创建“DialogFragment”。 – pat
因此,每次定位更改时,您的活动都有不同的数据?你想每次将它传递给对话框片段? – user345280
是的。每个活动娱乐中的数据可能不同。 – pat