2 回答
![?](http://img1.sycdn.imooc.com/533e52b90001456f02000200-100-100.jpg)
TA贡献1806条经验 获得超8个赞
如果您使用菜单项进行搜索,则必须遵循以下代码:
@Override
public boolean onOptionsItemSelected(MenuItem item) {
if (item.getItemId() == android.R.id.search) // set your own id if you have different id from search.
{
tabLayout.setVisibility(View.GONE);
return true;
}
return super.onOptionsItemSelected(item);
}
完成搜索后,将 tablayout 设置为可见。
tabLayout.setVisibility(View.VISIBLE);
![?](http://img1.sycdn.imooc.com/5458502c00012d4a02200220-100-100.jpg)
TA贡献1895条经验 获得超3个赞
按照这些简单的步骤
在您的 XML 文件中创建 Appbar。在里面创建一个 Constraintlayout 并将其保留为 match parent 匹配 parent。
在里面保持你的工具栏在你的标签布局的顶部和下面。
现在将搜索视图的 Edittext 创建为 WhatsApp,并将其保留为父级的 Top_to_top 并创建视图视图。走了。
在 Activity 中单击搜索图标
toolbar.setVisibility(View.GONE);
tabLayout.setVisibility(View.GONE);
searchViewEditText.setVisibility(View.GONE);
添加回答
举报