如何让我的搜索栏覆盖工具栏中的标题?
How to make my search bar cover the title in the toolbar?
我的 Android 应用程序中有一个工具栏。我在工具栏中显示了 activity 的标题。我有一个搜索图标,我想将其展开以覆盖工具栏的其余部分,包括标题。但是,它只涵盖了标题的一部分。如何覆盖整个部分?
搜索栏代码:
SearchManager searchManager = (SearchManager) getSystemService(Context.SEARCH_SERVICE);
mSearchView = (SearchView) menu.findItem(R.id.action_search).getActionView();
mSearchView.setSearchableInfo(searchManager.getSearchableInfo(getComponentName()));
mSearchView.setIconifiedByDefault(true);
您可以将搜索栏的最大宽度设置为Integer.MAX_VALUE
。它将覆盖标题的整个部分。
mSearchView.setMaxWidth(Integer.MAX_VALUE);
我的 Android 应用程序中有一个工具栏。我在工具栏中显示了 activity 的标题。我有一个搜索图标,我想将其展开以覆盖工具栏的其余部分,包括标题。但是,它只涵盖了标题的一部分。如何覆盖整个部分?
搜索栏代码:
SearchManager searchManager = (SearchManager) getSystemService(Context.SEARCH_SERVICE);
mSearchView = (SearchView) menu.findItem(R.id.action_search).getActionView();
mSearchView.setSearchableInfo(searchManager.getSearchableInfo(getComponentName()));
mSearchView.setIconifiedByDefault(true);
您可以将搜索栏的最大宽度设置为Integer.MAX_VALUE
。它将覆盖标题的整个部分。
mSearchView.setMaxWidth(Integer.MAX_VALUE);