如何隐藏我的Android应用程序工具栏中的搜索栏?

问题描述:

我的应用程序工具栏中有一个搜索栏。如何临时隐藏工具栏中的搜索栏?我想默认隐藏它并在工具栏中显示活动的标题。当我想搜索时,应用程序能够再次显示搜索栏。这种情况的解决方案是什么?如何隐藏我的Android应用程序工具栏中的搜索栏?

+0

安置自己的XML这里 – FAT

默认情况下,您可以通过将其设置为图标来隐藏搜索栏。它将成为一个图标,活动的标题可以显示在工具栏中。稍后,您可以通过单击图标再次将图标展开为搜索栏,并通过单击搜索栏中的十字图标将其更改回图标。

searchView.setIconifiedByDefault(true); 
+0

后,我用这个代码来设置搜索栏是默认的图标,我可以展开或关闭它。在使用此代码之前,没有十字图标,我无法关闭它。感谢您的解决方案。 – user8095618

+0

我很高兴能帮上忙。 – Sky

searchView.setVisibility(View.GONE); 
titleac.setVisibility(View.VISIBLE); 

尝试

searchbar.setVisibility(View.VISIBLE); 

searchbar.setVisibility(View.INVISIBLE);