我有一个对话框,它是从我的应用程序中的片段创建的。当我旋转设备时,对话框应该重新出现在之前的状态。我尝试过setRetainInstance(true),但它不起作用。
我想通过保存对话框的instancestate并将其添加到片段中onSaveInstanceState()的包中,并在onActivityCreated()中恢复instancestate将允许我恢复对话框。但是,当我尝试恢复时,我得到一个空指针异常。
请帮助,谢谢。
答案 0 :(得分:1)
最后使用DialogFragment
使其正常工作。