Android 如何使用带有自定义行布局的导航视图创建导航抽屉
我正在使用navigaiton制作导航抽屉查看菜单中的内容Android 如何使用带有自定义行布局的导航视图创建导航抽屉,android,Android,我正在使用navigaiton制作导航抽屉查看菜单中的内容 <android.support.design.widget.NavigationView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:id="@+id/navigation_view" android:l
<android.support.design.widget.NavigationView
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:id="@+id/navigation_view"
android:layout_height="match_parent"
android:layout_width="wrap_content"
android:layout_gravity="start"
android:fitsSystemWindows="true"
app:headerLayout="@layout/drawer_header"
app:menu="@menu/drawer_view"/>
我想从drawer_view.xml更改菜单的默认布局
android是否提供了更改菜单默认布局的任何方法?在菜单文件夹中创建drawer.xml并添加此选项
<?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/home"
android:checked="false"
android:icon="@drawable/home"
android:title="Home" />
<item
android:id="@+id/info"
android:checked="false"
android:icon="@drawable/info"
android:title="Info" />
<item
android:id="@+id/other"
android:checked="false"
android:icon="@drawable/other"
android:title="Other" />
<item
android:id="@+id/other1"
android:checked="false"
android:icon="@drawable/other1"
android:title="Other 1" />
<item android:title="Sub Menus">
<menu>
<item
android:id="@+id/sub_one"
android:icon="@drawable/sub"
android:title="Sub item 1" />
<item
android:id="@+id/sub_two"
android:icon="@drawable/sub"
android:title="Sub item 2" />
<item
android:id="@+id/sub3"
android:icon="@drawable/sub"
android:title="Sub item 3" />
<item
android:id="@+id/sub4"
android:icon="@drawable/sub"
android:title="Sub item 4" />
</menu>
</item>
</group>
</menu>
使用此
app:menu="@menu/drawer"
因此,您可以编辑每个菜单选项的图像和文本。您可以更详细地解释您的问题吗。是的,这就是我现在正在做的。。。但它有一个默认布局,显示一个图像和一个文本视图。我想用我的自定义布局代替每一排抽屉。你知道这件事吗?
app:menu="@menu/drawer"