2015-12-21 79 views
0

我需要帮助...我在这里发现了类似的问题enter link description here但没有解决方案,所以我发布了这个。当SearchView Expanded时显示菜单项

在我的应用程序。我希望我的搜索查看始终扩展......对此,我使用此代码

SearchView searchView = (SearchView) menu.findItem(R.id.action_search).getActionView(); 
      searchView.setIconifiedByDefault(false); 

它显示了搜索查看扩展,但它隐藏其他菜单图标...我也想显示像这样

其他菜单图标

enter image description here

请帮助我..

回答

0

终于让我找到了解决办法......

ActionBar.LayoutParams params = new ActionBar.LayoutParams(ActionBar.LayoutParams.WRAP_CONTENT, ActionBar.LayoutParams.MATCH_PARENT); 
      params.width=200; 
      searchView.setLayoutParams(params); 
      menu.findItem(R.id.action_search).expandActionView(); 
0

更改密码

searchView.setIconifiedByDefault(true); 
+1

请先阅读什么,我问...它不是一个EditText ......它的一个搜索查看 –