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
클래스 ** 필터링 가능 **을 구현하고'getFilter()'메소드를 오버라이드해야합니다. 이렇게하면 필터 구현이 명확 해집니다. 이 기사는 http://codetheory.in/android-filters/에서 볼 수 있습니다. RealmRecyclerViewAdapter – clementiano
을 애니메이션과 함께 사용하고 있는지 여부는 중요하지 않습니다. 이제는 정말 좋은 질문입니다. – EpicPandaForce