0
我有一个Activity
有两个垂直布局。左侧布局包含一个SearchView
小部件和一个ListView
,右侧一个TextView
。
用户输入的搜索小部件将搜索SQLite3
数据库,并将数据库中的标题列表返回到ListView
。用户可以从ListView
中选择一个标题,标题的详细信息显示在右边TextView
。 这工作正常,但是当用户从ListView
中选择SearchView
崩溃(丢失用户输入)和ListView
数据消失。 当用户从ListView
中选择一个标题时,我一直在努力寻找一种方法来保留用户输入(因此也是ListView
)。 有人可以请指出我在正确的方向??。是因为焦点发生了变化吗?我尝试了几个图标化的想法,但似乎无法找到解决方案。有没有办法阻止一个SearchView小部件崩溃
你如何执行过滤? – pskink
在数据库中使用SQLite SELECT语句,将用户输入作为LIKE语句从用户输入到SearchView,添加了'%'以使用户输入作为搜索的前缀。 – rebras
我的意思是你使用的代码 – pskink