Android 不同的可绘制分辨率

Android 不同的可绘制分辨率,android,Android,我想使用1.6功能在不同的屏幕大小上部署我的应用程序。 我在drawable ldpi、drawable mdpi和drawable hdpi文件夹中导出了具有不同分辨率的drawable资源。 在安卓1.6和2.0上,一切看起来都很好 我的问题是,在1.5上,使用可绘制的ldpi资源,而不是可绘制或可绘制的mdpi。。。该应用程序仍然可以工作,但它会渲染缩放的图像,并且图像质量会丢失 如何配置应用程序,以便在1.5版本上仅使用可绘制mdi文件夹 我希望将apilevel保持为3,以便相同的ap

我想使用1.6功能在不同的屏幕大小上部署我的应用程序。 我在drawable ldpi、drawable mdpi和drawable hdpi文件夹中导出了具有不同分辨率的drawable资源。 在安卓1.6和2.0上,一切看起来都很好

我的问题是,在1.5上,使用可绘制的ldpi资源,而不是可绘制或可绘制的mdpi。。。该应用程序仍然可以工作,但它会渲染缩放的图像,并且图像质量会丢失

如何配置应用程序,以便在1.5版本上仅使用可绘制mdi文件夹


我希望将apilevel保持为3,以便相同的apk将在1.5、1.6和2.0上运行。

尝试将
-v4
添加到您的
-ldpi
-mdpi
-hdpi
目录名中,安卓1.5使用基本的
res/drawable/

这修正了1.5的分辨率,但现在2.0模拟器在wvga854设置上显示缩放的mdpi图像,而不是hdpi-v4后缀似乎是一种指定在只有api 4可用的情况下使用这些图像的方法。你是在哪里读到这个后缀的?我忘了提到在1.6WVGA上它可以正常工作。。。现在只有2.0 wvga有问题我找到了一个解决方案。。。仅用v4标记ldpi就足够了,这样应用程序就可以在所有平台上正常运行。谢谢