awa*_*oor 3 android submenu navigation-drawer
我想删除子菜单中创建的不需要的空间.
有没有可能我可以从menu.xml课堂上实现它?
这是我的 navigation_drawer_menu.xml
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<group android:checkableBehavior="single">
<item
android:id="@+id/all"
android:checked="true"
android:icon="@drawable/ic_channels"
android:title="All Channels" />
.......
<item
android:id="@+id/other"
android:icon="@drawable/ic_other"
android:title="Others" />
</group>
<item android:title="">
<menu>
<item
android:id="@+id/setting"
android:icon="@drawable/ic_action_settings"
android:title="Settings" />
<item
android:id="@+id/about"
android:icon="@drawable/ic_about"
android:title="About" />
<item
android:id="@+id/share"
android:icon="@drawable/ic_share"
android:title="Share" />
</menu>
</item>
Run Code Online (Sandbox Code Playgroud)
谢谢.
这就是我实现它的方式.因为您要为菜单添加标题,所以无法识别它是空的.
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<group android:checkableBehavior="single">
<item
android:id="@+id/nav1"
android:checked="true"
android:title="Pos 1" />
<item
android:id="@+id/nav2"
android:title="Pos 2" />
</group>
<group
android:id="@+id/menu_two"
android:checkableBehavior="single">
<item
android:id="@+id/pos3"
android:title="Pos 3" />
<item
android:id="@+id/pos4"
android:title="Pos 4" />
</group>
</menu>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2795 次 |
| 最近记录: |