如何从后台堆栈返回后恢复片段视图状态

时间:2014-06-12 10:11:27

标签: android android-fragments fragment restore

我有Fragment我用另一个替换。我把交易放到了后台,所以我可以稍后再回来。如果我按下后退按钮saveInstanceState Bundle已恢复Fragment的方法为null,则saveInstanceState方法会Fragment实际调用父Activity实例被毁了。那么从backstack返回后我必须如何恢复Fragment状态?

1 个答案:

答案 0 :(得分:0)

此问题主要与ListViews有关。我找到了一个更正确的适配器数据管理解决方案。我在我的mAdapter中创建了一个本地Fragment变量,该变量已填充数据,并在我ListView的{​​{1}}方法中设置为onResume()。我已经找到了将此代码移动到Fragment方法的解决方案。