我目前在2.3.3上为我的应用程序设置了所有标准的可绘制文件夹 . (ldpi hdpi mdpi xhdpi)但是,每当我在240dpi屏幕(hdpi)上运行应用程序时,它使用drawable-mdpi中找不到drawable-hdpi的资源 . 当我删除mdpi文件夹时,一切都很完美 . 在其他屏幕密度上进行测试效果很好 . 只是没有hdpi屏幕 . 有什么建议?
我在清单文件中遗漏了一些声明 . 添加这些修复我的问题 .
<uses-sdk android:minSdkVersion="4" />
和
<supports-screens android:smallScreens="true" android:normalScreens="true" android:largeScreens="true" android:anyDensity="true" />
240dpi屏幕只占用ldpi drawable文件夹,如果没有ldpi drawable它将自动获取mdpi drawable .... hdpi drawable意味着高密度像素(480dpi)
2 回答
我在清单文件中遗漏了一些声明 . 添加这些修复我的问题 .
和
240dpi屏幕只占用ldpi drawable文件夹,如果没有ldpi drawable它将自动获取mdpi drawable .... hdpi drawable意味着高密度像素(480dpi)