android - 如何在一个项目中进行多个导航抽屉活动?
问题描述
我无法在一个项目中进行多个导航抽屉活动。
解决方案
您可以创建多个导航组,然后根据您的条件通过其 id 隐藏显示组
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<group android:id="@+id/group_feature"
android:checkableBehavior="single">
<item android:id="@+id/navdrawer_item_map"
android:checked="true"
android:icon="@drawable/ic_drawer_map"
android:title="@string/navdrawer_item_map"/>
</group>
<group android:id="@+id/group_settings"
android:checkableBehavior="single">
<item android:id="@+id/navdrawer_item_settings"
android:icon="@drawable/ic_drawer_settings"
android:title="@string/navdrawer_item_settings"/>
</group>
</menu>
推荐阅读
- excel - 即使值明显匹配,Excel 匹配函数也会导致错误
- hibernate - 如何在不需要迁移插件的情况下使用 Grails 4.0.5 (Hibernate 5) 在模式生成期间添加自定义数据库对象?
- r - R:字符元素的选择不起作用
- c# - C# .NET Framework 的颜色转换?
- r - 更改 r 中 sf 对象的经度和纬度值
- html - 使用 ReactJS 嵌入微软预订网页
- java - 正则表达式密码,最少 8 个字符,大小写,开头和结尾没有特殊字符
- python - 单元测试 Mock GCS
- java - 从源代码构建的 Elasticsearch 引发异常(任务:server:compileJava FAILED)
- ios - 单击时如何防止按钮动画