标签: android
当我们在一段时间后恢复app时ContainerHolderSinglton.getContainerHolder()。getContainer()变为null
答案 0 :(得分:0)
我认为当你的应用程序在后台运行一段时间后会发生这种情况,然后你就会回到应用程序。
这是因为您的应用程序进程因Android系统需要资源而被杀死。
您应该在Activity / Fragments的onSaveInstanceState()方法中保存要恢复的所有变量。您应该将变量保存在单例中,并从savedInstanceState中的onCreate(Bundle savedInstanceState)方法中恢复它们。