0
我在我的应用程序项目中使用片段。所有的片段都添加到后台堆栈中。坚持片段的backstack信息
...
fragmentTransaction.addToBackStack(null);
...
在我的应用程序,我想,一旦应用程序崩溃是坚持回堆栈的信息,以便恢复到以前看过的片段。
什么是正确的方法来坚持备份堆栈信息为我的目的?
我在我的应用程序项目中使用片段。所有的片段都添加到后台堆栈中。坚持片段的backstack信息
...
fragmentTransaction.addToBackStack(null);
...
在我的应用程序,我想,一旦应用程序崩溃是坚持回堆栈的信息,以便恢复到以前看过的片段。
什么是正确的方法来坚持备份堆栈信息为我的目的?
首先,为什么你的应用程序崩溃:p这是一个功能吗?第二,我觉得你将不得不自己做这个。您需要维护与当前显示的片段相关的ID或TAG,并将其保存到SharedPreferences中。接下来加载应用程序时,检查是否存在ID/TAG,并根据此加载片段。