如何修复Android平板电脑的宽度和高度

时间:2013-10-08 07:18:30

标签: android fragment tablet

我正在使用片段在平板电脑上制作Android应用程序,以便我在10.1平板电脑中垂直排列8个按钮它显示正常但在7.1平板电脑中只显示5个图标。 那么如何在所有平板电脑中正确管理高度和宽度......请帮忙

3 个答案:

答案 0 :(得分:1)

请记住编写不同的xml布局(具有相同名称)并放置到不同的文件夹:layout-large,layout-normal,layout-small和layout-xlarge。与 drawables (不同大小的图像)和(不同类型的填充和其他值)相同。这些文件夹适用于具有各种分辨率和屏幕尺寸的不同手机/平板电脑类型如果您这样做,那么您可以轻松管理小型设备的布局而不是触摸大屏幕设备。设备正在自动选择xml文件,因此最好将xml文件放在不同手机的不同文件夹中。

您可以在http://developer.android.com/guide/practices/screens_support.html

中找到更多信息

答案 1 :(得分:0)

您可以针对不同的屏幕尺寸使用不同的布局。您还可以添加不同的按钮和其他可绘制的。请参阅链接

Supporting Multiple Screens

答案 2 :(得分:0)

您可以使用不同的文件夹编写不同的xml布局: 例如:

res/layout
res/layout-sw600dp    //used by  7''
res/layout-sw720dp    //used by 10''

此外,您可以使用相同的布局,但具有不同的尺寸。 您可以使用@ dimen / my_dimen表示法,然后将my_dimen放在不同的文件夹中,如:

res/values/dimens.xml
res/values-sw600dp/dimens.xml

依旧......

官方文件:http://developer.android.com/guide/practices/screens_support.html