Я создаю фрагмент, в котором у меня есть SearchBar для пользователей и RecyclerView для их отображения. Мой вопрос заключается в том, как изменить параметры FirebaseRecyclerView каждый раз, когда я что-то печатаю для поиска, я нашел решение с другим адаптером (не адаптером FirebaseRecyclerView), но он использует ArrayList.
Я хочу что-то подобное для опций.
//userList contains all users
private void searchUser(String s) {
ArrayList<User> list = new ArrayList<>();
for(User object : userList){
String userName = object.Name + " " + object.Surname;
if(userName.toLowerCase().contains(s.toLowerCase())){
list.add(object);
}
}
UserAdapter adapter = new UserAdapter(list);
myUserList.setAdapter(adapter);
}
Как обновлять параметры каждый раз, когда я что-то печатаю в панели поиска?