我有一个TabHost。 其中一个选项卡包含ListActivity。 加载时 - 用户可以搜索并在列表中填充项目。
当用户点击ListViewItem时,正在创建新TabHost的新Intent。 当用户按下BACK按钮时,他返回ListActivity上的TabHost(从新的Inetnt开始)
问题是现在列表视图是空的.................
我该如何维护? (我有2个不同的列表视图,它发生在--1是在本地数据库上搜索并拥有CursorAdapter(所以也必须保持光标)。第二个是来自Web的查询。所以我只有一些我在上面显示的对象屏幕+图片。
答案 0 :(得分:1)
我不确定这一点,但这可能是因为您正在动态生成列表视图的内容。尝试覆盖onSaveInstanceState,然后在那里保存列表的值。然后覆盖onRestoreInstanceState并在那里重新加载listview。
答案 1 :(得分:0)
可能在启动意图后调用finish()方法。如果那样就把它移除。