导航抽屉不显示背景

Background not displayed for the Navigation drawer

感谢 sdk 提供的示例,我已经实现了抽屉式导航。

我将导航抽屉背景更改为我的图像。它在我的 phone(Samsung Ace 3 Android 4.2.2)和带有 lollipop 的 nexus 4 上运行良好。但是在一个 朋友的phone(HTC Sense,带棒棒糖)导航抽屉没有背景。

你可以看到:

这是预期的结果:

背景设置在布局xml文件中,如下:

<ListView xmlns:android="http://schemas.android.com/apk/res/android"
   xmlns:tools="http://schemas.android.com/tools"
   android:layout_width="match_parent"
   android:layout_height="match_parent"
   android:background="@drawable/navigation_drawer_background"
   android:choiceMode="singleChoice"
   android:divider="@null"
   android:dividerHeight="0dp"
   tools:context="cartel.mines.nantes2015.NavigationDrawerFragment" />

好像是overlay的问题。叠加非常烦人!

根据屏幕,您缺少来自不同可绘制文件夹的背景可绘制文件 density.Create 具有适合不同屏幕分辨率的适当分辨率的图像,并将其放入相应的文件夹(mdpi、hdpi、xhdpi 或 xxhdpi ).