Good day for everybody, I implemented RecyclerView with SearchView  and the data from web service, In SearchView when i clear the some of text or all of text nothing update list and it's very slow to execute query, I follow this answer .
Note : items are contains images !
my filter is very simple does not complex :
    private ArrayList<itemObj> filter(ArrayList<itemObj> models, String query) {
    final ArrayList<itemObj> filteredModelList = new ArrayList<>();
    for (itemObj model : models) {
        final String text = model.getTitle();
        if (text.contains(query)) {
            filteredModelList.add(model);
        }
    }
    return filteredModelList;
}
any help ?
 
     
    