I want to implement SearchView with multiple fragments present in a viewPager. All fragemnts contains lists and I want to filter those lists and create a new ListView which has
I got my fragments have list with one Searchview working by using following code.. Place the code in each fragment where you want to
@Override
public void setUserVisibleHint(boolean isVisibleToUser) {
super.setUserVisibleHint(isVisibleToUser);
if (isVisibleToUser)
{
search_bar.setOnQueryTextListener(this);
if(listAdapter!=null)
listAdapter.getFilter().filter(search_bar.getQuery());
}
}
Screenshots: