How do I open the SearchView programmatically?

后端 未结 8 1625
既然无缘
既然无缘 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:37

    If you want to use support library only when necessary, do this

        MenuItem searchMenuItem = menu.findItem(R.id.action_search);
        if (Utils.hasIceCreamSandwich())
            searchMenuItem.expandActionView();
        else MenuItemCompat.expandActionView(searchMenuItem);
    

    else simply do this

        MenuItem searchMenuItem = menu.findItem(R.id.action_search);
        MenuItemCompat.expandActionView(searchMenuItem);
    

提交回复
热议问题