Android 图像作为菜单项中的背景
如问题所述 我目前拥有的: 期望输出: 在每一列上都会有一个背景图像。我将删除文本并用图像填充项目。这可能吗?如果是,背景图像是否需要不同的分辨率 活动\u main\u drawer.xml:Android 图像作为菜单项中的背景,android,xml,android-studio,android-layout,Android,Xml,Android Studio,Android Layout,如问题所述 我目前拥有的: 期望输出: 在每一列上都会有一个背景图像。我将删除文本并用图像填充项目。这可能吗?如果是,背景图像是否需要不同的分辨率 活动\u main\u drawer.xml: 根据具体操作,您可以尝试添加图标: <item android:id="@+id/nav_ITEM1" android:icon="@drawable/item1_image" android:title="@string/
根据具体操作,您可以尝试添加图标:
<item
android:id="@+id/nav_ITEM1"
android:icon="@drawable/item1_image"
android:title="@string/ITEM1" />
编辑/更新:要设置菜单项的“背景图像”,请尝试:
<com.google.android.material.navigation.NavigationView
android:id="@+id/nav_view"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_gravity="start"
android:fitsSystemWindows="true"
app:itemBackground="@drawable/YOUR_DRAWABLE_HERE". <<<<<<<<<
app:headerLayout="@layout/nav_header_home"
app:menu="@menu/activity_home_drawer" />
根据具体操作,您可以尝试添加图标:
<item
android:id="@+id/nav_ITEM1"
android:icon="@drawable/item1_image"
android:title="@string/ITEM1" />
编辑/更新:要设置菜单项的“背景图像”,请尝试:
<com.google.android.material.navigation.NavigationView
android:id="@+id/nav_view"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_gravity="start"
android:fitsSystemWindows="true"
app:itemBackground="@drawable/YOUR_DRAWABLE_HERE". <<<<<<<<<
app:headerLayout="@layout/nav_header_home"
app:menu="@menu/activity_home_drawer" />
谢谢。但我不想添加图标。我只想让整个图像填满物品的区域。@MeryoulSamir已更新!也许这会帮你找到正确的方向,正如你所说,这并不完美,但这是一个很好的开始。你是个救生员!这个社区之所以如此伟大,是因为有你这样的人。谢谢,没问题!真的希望它能帮助你得到最终的结果。如果没有,也许您可以为菜单寻找一个自定义适配器(如果抽屉式菜单也可以这样做的话)。希望我能帮上更多的忙,但我的抽屉菜单经验很少!非常感谢。但我不想添加图标。我只想让整个图像填满物品的区域。@MeryoulSamir已更新!也许这会帮你找到正确的方向,正如你所说,这并不完美,但这是一个很好的开始。你是个救生员!这个社区之所以如此伟大,是因为有你这样的人。谢谢,没问题!真的希望它能帮助你得到最终的结果。如果没有,也许您可以为菜单寻找一个自定义适配器(如果抽屉式菜单也可以这样做的话)。希望我能帮上更多的忙,但我的抽屉菜单经验很少!