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

How to hide the search bar in the toolbar of my Android application?

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

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

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

searchView.setIconifiedByDefault(true);

尝试

searchbar.setVisibility(View.VISIBLE); 

searchbar.setVisibility(View.INVISIBLE);