2012-07-24 139 views
0

我已布局:以下屏幕的Android多种屏幕尺寸支持

2.7' QVGA

3.2' HVGA

5.1' WVGA

3.7' Nexus之一

现在我想为540px X 960 px,720px X 1制作布局屏幕280px,480 X 854, 但我找不到任何方法来制作它。 支持所有尺寸的手机和平板电脑的确切方式是什么?

+0

使用不同的布局和可绘制文件夹。 – 2012-07-24 07:45:38

+0

好吧,如果我做布局如:layout-small,layout-normal,layout-large,layout-xlarge另外,如果我在hdpi,mdpi,ldpi和xhdpi中绘制drawable。那么它会支持所有屏幕? – 2012-07-24 07:58:24

+0

是的,它会正常工作。我建议你看看你的“/ android-sdk/platforms/android-10/data/res”文件夹,以便参考他们如何维护布局和绘制。 – 2012-07-24 08:04:30

回答

1

可以弄清楚动态

Display mDisplay= activity.getWindowManager().getDefaultDisplay(); 
int width= mDisplay.getWidth(); 
int Height= mDisplay.getHeight(); 

布局可以用宽度和使用这种方法获得的高度被设置在屏幕的尺寸。