我已在主页(MainActivity.java)的ListView
中加载了自定义FrameLayout
,但在向下滚动时,我会通过api加载第二页等等。然后我单击任何列表项并通过替换转到详细信息视图
喜欢 -
FragmentTransaction ft = 。getSherlockActivity()getSupportFragmentManager()的BeginTransaction(); ft.replace(R.id.fragment_content,pf," current");
同一FrameLayout
上的详细信息视图列表视图。当我单击后退按钮并转到列表视图时,我希望listview
恢复相同的状态,这意味着列表视图应该保持上次访问状态。
我的要求是,如果我转到详细信息页面并且返回列表视图保持不变,则不会改变相同的状态。
我如何才能实现这一目标?对快速反应表示赞赏。
答案 0 :(得分:0)
将列表视图位置保存在onSaveInstanceState中并在OnCreate中检索。然后设置位置。