如何隐藏我的Android应用程序工具栏中的搜索栏?
问题描述:
我的应用程序工具栏中有一个搜索栏。如何临时隐藏工具栏中的搜索栏?我想默认隐藏它并在工具栏中显示活动的标题。当我想搜索时,应用程序能够再次显示搜索栏。这种情况的解决方案是什么?如何隐藏我的Android应用程序工具栏中的搜索栏?
答
默认情况下,您可以通过将其设置为图标来隐藏搜索栏。它将成为一个图标,活动的标题可以显示在工具栏中。稍后,您可以通过单击图标再次将图标展开为搜索栏,并通过单击搜索栏中的十字图标将其更改回图标。
searchView.setIconifiedByDefault(true);
+0
后,我用这个代码来设置搜索栏是默认的图标,我可以展开或关闭它。在使用此代码之前,没有十字图标,我无法关闭它。感谢您的解决方案。 – user8095618
+0
我很高兴能帮上忙。 – Sky
答
searchView.setVisibility(View.GONE);
titleac.setVisibility(View.VISIBLE);
答
尝试
searchbar.setVisibility(View.VISIBLE);
和
searchbar.setVisibility(View.INVISIBLE);
安置自己的XML这里 – FAT