我有一个对话框片段,当我旋转设备时,dialogFragment没有出现,请查看图像以了解我,谢谢
启动对话框
ft = activity.supportFragmentManager.beginTransaction()
//show the fragment
userDialogFragment.show(ft, "user")
我认为您错过了调用setRetainInstance(true)的权限。它控制片段实例是否在活动重新创建之间保留(例如通过配置更改)。如果设置,则重新创建活动时,片段的生命周期将略有不同]