如何正确保存片段状态,使其 100% 可靠?
我的问题是,当我在片段中拍照时,它会导致我的应用程序被杀死并重新创建。我的片段状态丢失了。
我已经尝试过onSaveInstanceState
,令我惊讶的是没有用,如果应用程序在拍照后被杀死,状态会丢失,onCreate(Bundle savedInstanceState)
saveInstanceState 为空......
我尝试过将状态变量设为静态。首先,我不喜欢这个解决方案,其次它在我的特殊情况下不起作用,因为我在应用程序中有多个片段类实例。
推荐的方法是什么?