我的Activity
有两个垂直布局。左侧布局包含SearchView
小部件和ListView
,右侧为TextView
搜索小部件在用户输入上搜索SQLite3
数据库,并将数据库中的标题列表返回到ListView
。用户可以从ListView
标题中进行选择,标题详细信息显示在右侧TextView
中。
这很好,但是当用户从ListView
中选择SearchView
折叠(丢失用户输入)并且ListView
数据消失时。
当用户从ListView
中选择标题时,我一直在努力寻找保留用户输入(以及ListView
)的方法。
有人可以指出我正确的方向??是因为焦点的变化吗?我尝试了几个图标化的想法,但似乎无法找到解决方案。
答案 0 :(得分:0)
通过将SearchView放入listview的单独布局来管理解决此问题。不知道为什么这解决了它,但app现在正在按我的要求显示。