从ActionBar中的searchview中删除图标

时间:2014-04-29 19:54:45

标签: android android-actionbar android-actionbar-compat

我正在使用操作栏支持v7库。当我展开搜索视图时,我看起来像这样。

enter image description here

我不想在左边显示这个搜索图标。而是我想把它放在下面的图片中。

enter image description here

我想以编程方式执行此操作。我怎样才能做到这一点?

感谢。

1 个答案:

答案 0 :(得分:9)

我想我弄明白了答案是什么。

如果我使用

,默认情况下展开searchview
mSearchView.setIconifiedByDefault(false); 

它会显示搜索栏,如第一张图片

如果我使用mSearchView.onActionViewExpanded();,则会显示第二张图片。