Обновление моей функции поиска в ListView - PullRequest
0 голосов
/ 28 марта 2019

В настоящее время мой код может работать очень весело. Просто всякий раз, когда я удаляю поля, которые я ввел для поиска определенных элементов в ListView, он не обновляется. Что мне нужно ввести в мои коды, чтобы фактически позволить ему постоянно обновлять onTextChange?

@Override
public boolean onCreateOptionsMenu(Menu menu) {
    getMenuInflater().inflate(R.menu.searchmenu,menu);

    final MenuItem myActionMenuItem = menu.findItem(R.id.action_search);
    SearchView searchView = (SearchView)myActionMenuItem.getActionView();

    searchView.setOnQueryTextListener(new SearchView.OnQueryTextListener() {
        @Override
        public boolean onQueryTextSubmit(String text) {

            return false;
        }

        @Override
        public boolean onQueryTextChange(String newText) {
            mAdapter.getFilter().filter(newText);
            mAdapter.notifyDataSetChanged();

            return false;
        }
    });


    return super.onCreateOptionsMenu(menu);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...