馬上加入Android 台灣中文網,立即免費下載應用遊戲。
您需要 登錄 才可以下載或查看,沒有帳號?註冊
x
前言: 最近做到這個功能,在這裡做個紀錄。 以前我使用SearchBar的功能是我給後台值,後台直接給我收尋結果。 但如果使用到的收尋結果必須要前端(App端)實作呢? 這裡就教你如何前端做收尋應用。
重點程式碼:可以看一下官方文檔, 讓我們把畫面帶到Protected methods 在待會我們實作RecyclerView的時候繼承 Filterable 會用到getFilter() 方法,好讓我們在activity調用adapter時使用篩選。 還會再Adapter內實作一個自己的Filter,這時候會override複寫下方兩種方法。 performFiltering 執行篩選
publishResults 篩選結果
Public methods | abstract boolean
| | abstract boolean
| |
onQueryTextChange 當使用者改變searchview的字體時,call此方法。 onQueryTextSubmit 當使用者按下送出時,call此方法。
完整介紹:http://nikeru8.blogspot.tw/2017/07/androidsearchviewfilter-searchview.html
|