java - 如何隐藏导航 View android的默认汉堡包图标

标签 java android navigation-drawer toolbar

我需要隐藏汉堡图标

enter image description here

enter image description here

这是我的工具栏

我需要隐藏导航栏的默认汉堡包图标并从另一个按钮单击加载它。导航栏需要出现在附件图标上单击我的toobar并且需要在我单击外部(任何地方)时消失。这可以吗完成了吗?

最佳答案

如果你正在使用 ActionBarDrawerToggle 那么你可以添加一行:

toggle.setDrawerIndicatorEnabled(false);

打开关闭抽屉你可以写在你的点击事件中:

if (drawer.isDrawerOpen(GravityCompat.START)) {
    drawer.closeDrawer(GravityCompat.START);
} else {
    drawer.openDrawer(GravityCompat.START);
}

关于java - 如何隐藏导航 View android的默认汉堡包图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47572122/

相关文章:

android - 在 XML 中的自定义 ScrollView 上膨胀类时出错?

api - 安卓锁屏API?

flutter - 如何在底部导航上方制作 flutter 抽屉

android - 如何解决 "RelativeLayout cannot be cast to a DrawerLayout"错误?

java - 如何以编程方式更改包资源管理器中的选择

Java Vector : Each element contains three objects. 如何根据其中之一的值进行操作?

Java - 如何存储输入流中的最新字符串?

Android:如何使用选择器作为 TextView 的背景?

Angular 2 Material 2 Sidenav 工具栏像抽屉导航一样折叠

java - Xcode 4.5.1 : Linker Error: NSJavaVirtualMachine, 找不到体系结构 i386 的符号