Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/215.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何隐藏操作栏但仍在左上角显示导航菜单图标_Android_Navigation Drawer - Fatal编程技术网

Android 如何隐藏操作栏但仍在左上角显示导航菜单图标

Android 如何隐藏操作栏但仍在左上角显示导航菜单图标,android,navigation-drawer,Android,Navigation Drawer,我尝试使用getSupportActionBar().hide()在导航视图中隐藏ActionBar,但它也会使左上角的菜单图标消失,如下所示: 我希望它像这样展示: 有人能给我一些建议吗?不,你不能,因为图标是操作栏的一部分。您可以创建ImageView(或按钮,…)并将其放置在左上角,处理单击事件,或使用透明的工具栏添加一个ImageButton,并将其位置固定到左上角。并使用OnClickListner处理按钮的单击事件。。。简单…我刚刚完成,对于任何需要它的人,只需创建一个Image

我尝试使用
getSupportActionBar().hide()
在导航视图中隐藏ActionBar,但它也会使左上角的菜单图标消失,如下所示:

我希望它像这样展示:


有人能给我一些建议吗?

不,你不能,因为图标是
操作栏的一部分。您可以创建
ImageView
(或
按钮
,…)并将其放置在左上角,处理单击事件,或使用透明的
工具栏

添加一个ImageButton,并将其位置固定到左上角。并使用OnClickListner处理按钮的单击事件。。。简单…

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

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

可能重复“是”,但我想调用导航菜单,但是该问题只需要调用弹出菜单。谢谢,您能告诉我如何在“ImageView”上使用onClick事件调用导航视图菜单吗