0
我有一個Activity
有兩個垂直佈局。左側佈局包含一個SearchView
小部件和一個ListView
,右側一個TextView
。
用戶輸入的搜索小部件將搜索SQLite3
數據庫,並將數據庫中的標題列表返回到ListView
。用戶可以從ListView
中選擇一個標題,標題的詳細信息顯示在右邊TextView
。 這工作正常,但是當用戶從ListView
中選擇SearchView
崩潰(丟失用戶輸入)和ListView
數據消失。 當用戶從ListView
中選擇一個標題時,我一直在努力尋找一種方法來保留用戶輸入(因此也是ListView
)。 有人可以請指出我在正確的方向??。是因爲焦點發生了變化嗎?我嘗試了幾個圖標化的想法,但似乎無法找到解決方案。有沒有辦法阻止一個SearchView小部件崩潰
你如何執行過濾? – pskink
在數據庫中使用SQLite SELECT語句,將用戶輸入作爲LIKE語句從用戶輸入到SearchView,添加了'%'以使用戶輸入作爲搜索的前綴。 – rebras
我的意思是你使用的代碼 – pskink