Android SearchView.OnQueryTextListener OnQueryTextSubmit not fired on empty query string

后端 未结 13 881
盖世英雄少女心
盖世英雄少女心 2020-12-05 10:17

I am using Android 4.1.2. I have a SearchView widget on an ActionBar. Documentation on SearchView.OnQueryTextListener

13条回答
  •  感情败类
    2020-12-05 10:50

    In my case I just wanted to enable user to clear his query as it was used as keyword in API search, so the simplest idea was:

        searchView.setOnSearchClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                userQuery = "";
            }
        });
    

    where userQuery is my variable used for searching etc.

    Hope it helps someone :)

提交回复
热议问题