支持屏幕和图像仍然相同

时间:2012-10-21 17:48:02

标签: android android-manifest

我正在使用android 2.3.3。
我创建了两个设备:普通屏幕HVGA和大屏幕WVGA854
我已将图片添加到尺寸为58x58像素的drawable-mdpi,将其他图片添加到尺寸为144x144像素的drawable-hdpi
我还在AndroidManifest.xml添加了一些文字:

<supports-screens
    android:largeScreens="true"
    android:normalScreens="true"
    android:resizeable="true"
    android:smallScreens="false"
    android:xlargeScreens="false" 
    android:anyDensity="true">
</supports-screens>

我认为,其中两个(设备)会向我展示两种不同尺寸的图像。但不知怎的,它们都显示了来自mdpi的相同图像 我知道,因为hdpi中的图像应顺时针旋转。

我已阅读此链接,但我仍然感到困惑。帮助

链接:
Tutorial: Multiple Screen Support
Supporting Multiple Screens

如果我说这个应用程序仅适用于普通和更大的屏幕设备,我是对的吗?

1 个答案:

答案 0 :(得分:1)

您必须在仿真器设置中使用“Abstracted LCD Density”硬件属性。它从120dpi(ldpi)到312dpi(xhdpi)。