How do I open the SearchView programmatically?

后端 未结 8 1626
既然无缘
既然无缘 2020-12-02 09:19

There is this widget for the ActionBar which called \'SearchView\'. When it\'s not in use, it looks like this:

\

8条回答
  •  北海茫月
    2020-12-02 09:42

    Expand the SearchView with

    searchView.setIconified(false);
    

    and collapse it with

    searchView.setIconified(true);
    

    You need to change the value of android:showAsAction from ifRoom|collapseActionView to always. The SearchView's attribute android:iconifiedByDefault should be true, which is the default value, otherwise the user can not collapse the SearchView after it was expanded programmatically.

提交回复
热议问题