我正在开发一个应用程序在android中,我必须支持许多不同的屏幕尺寸和密度。所以我为布局创建了不同的文件夹:layout和layout-large。多屏幕Android
对于正常的屏幕尺寸,我有这些可绘制的文件夹:mdpi(内含320x480图像),hdpi(内含480x800图像)和xhdpi(内含640x960图像),但我也需要用于xlarge大小屏幕的mdpi。我应该创建一个drawable-large-mdpi,然后将我的图像(480x800)放在那里?
反正我试图做到这一点,它似乎工作得很好。
在我的表现,我有:
<supports-screens android:resizeable="true"
android:smallScreens="true"
android:normalScreens="true"
android:largeScreens="true"
android:xlargeScreens="true"
android:anyDensity="true"/>
我用三个不同的仿真器:
4.0" WVGA(480X800:华电国际), 3.2" HVGA滑块(ADP1)(小320x480:MDPI )和 5.1“WVGA(480X800:mdpi)
我的问题是,当我运行它时,屏幕的大小在任何仿真器中都不匹配,宽度看起来会变小一点。 %
检查我的答案,如果有效 – Unknown 2013-04-30 03:55:38
不能找到你的答案。 – RpBarros 2013-04-30 04:20:57
你是如何显示资源的?如果您使用Android 3.x +,请记住它可能会缩小以为按钮栏腾出空间。高度的减小将导致宽度的减小,保持纵横比相同。 – 323go 2013-04-30 05:16:21