0
RecyclerView
+ RealmRecyclerViewAdapter
アダプターをアニメーションで使用する場合、どのように検索フィルターを実装しますか。recyclerviewの領域で検索フィルタを実装します
@Override
public boolean onQueryTextSubmit(String query) {
Toaster.make(getContext(),query);
return true;
}
@Override
public boolean onQueryTextChange(String query) {
query = query.toLowerCase();
if(query.length()>0 && adapter!=null){
recyclerView.scrollToPosition(0);*/
//this do not update the recyclerview
realmResult = realm.where(GameListDatabase.class).equalTo("status",status).contains("name",query).findAll();
return true;
}
return false;
}
RecyclerViewでnotifydatachangeを呼び出します。 – AnixPasBesoin
クラス** Filterable **を実装し、 'getFilter()'メソッドをオーバーライドする必要があります。これにより、フィルタの実装がより明確になります。この記事http://codetheory.in/android-filters/をご覧ください。 RealmRecyclerViewAdapter – clementiano
をアニメーションで使用しているかどうかは関係ありませんか?今それは本当に良い質問です。 – EpicPandaForce