Android 台灣中文網
標題: SearchView應用、在RecyclerView內創建Filter [打印本頁]
作者: nikeru8 時間: 2017-7-18 14:02
標題: SearchView應用、在RecyclerView內創建Filter
前言: 最近做到這個功能,在這裡做個紀錄。
以前我使用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
作者: benny123tw 時間: 2018-3-1 23:03
很實用,怎麼都沒有人推
歡迎光臨 Android 台灣中文網 (https://apk.tw/) |
Powered by Discuz! X3.1 |