Пытаюсь прикрутить поиск к ExpandableListView. Нашел такую идею, как на скрине (могу через pastebin код кинуть, если надо). Но трабл в том, что таким способом можно поиск делать лишь 1 раз, так как во 2й и последующие разы уже будет искаться элемент в листе, из которого уже поудаляли элементы, не подошедшие в предыдущих поисках. Пытался поставить OnTouchListener на EditText, чтобы когда нажимал юзер на окно ввода для поиска, список возвращался к первоначальному, но не вышло ничего нормального. Что можете посоветовать?