以下屏幕的Android多种屏幕尺寸支持
问题描述:
我已布局:以下屏幕的Android多种屏幕尺寸支持
2.7' QVGA
3.2' HVGA
5.1' WVGA
3.7' Nexus之一
现在我想为540px X 960 px,720px X 1制作布局屏幕280px,480 X 854, 但我找不到任何方法来制作它。 支持所有尺寸的手机和平板电脑的确切方式是什么?
答
可以弄清楚动态
Display mDisplay= activity.getWindowManager().getDefaultDisplay();
int width= mDisplay.getWidth();
int Height= mDisplay.getHeight();
布局可以用宽度和使用这种方法获得的高度被设置在屏幕的尺寸。
使用不同的布局和可绘制文件夹。 – 2012-07-24 07:45:38
好吧,如果我做布局如:layout-small,layout-normal,layout-large,layout-xlarge另外,如果我在hdpi,mdpi,ldpi和xhdpi中绘制drawable。那么它会支持所有屏幕? – 2012-07-24 07:58:24
是的,它会正常工作。我建议你看看你的“/ android-sdk/platforms/android-10/data/res”文件夹,以便参考他们如何维护布局和绘制。 – 2012-07-24 08:04:30