繁体   English   中英

如何隐藏ActionBar,但仍在左上方显示“导航”菜单图标

[英]How to hide ActionBar but still show Navigation menu icon on top left

我尝试通过使用getSupportActionBar().hide()在Navigation View中隐藏ActionBar,但它也会使菜单图标也消失在左上角,如下所示: 在此处输入图片说明

我希望它显示如下:

在此处输入图片说明

有人可以给我一些建议吗?

不,您不能这样做,因为该图标是ActionBar一部分。 您可以创建ImageView (或Button ,...)并将其放置在左上角并处理click事件,或使用透明的ToolBar

添加一个ImageButton并将其位置固定在左上角。 并使用OnClickListner ... Simple ...处理按钮的click事件。

我刚刚完成了它,对于任何需要它的人,只需创建一个ImageView并使用以下命令处理click事件:

DrawerLayout drawerLayout = (DrawerLayout) findViewById(R.id.drawer_layout);
drawerLayout.openDrawer(Gravity.LEFT);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM