我正在使用片段在平板电脑中制作android应用程序,因此我在10.1平板电脑中垂直排列了8个按钮,但显示得很好,而在7.1平板电脑中,它只显示了5个图标。因此,如何在所有平板电脑中正确管理高度和宽度...请帮助
请记住要编写不同的xml布局(具有相同的名称)并将其放置在不同的文件夹中:大布局,常规布局,小布局和xlarge。 drawables(不同尺寸的图像)和values(不同类型的填充和其他值)相同。这些文件夹适用于具有不同分辨率和屏幕尺寸的不同电话/平板电脑类型。如果这样做,则可以轻松管理小型设备的布局,而无需触摸大屏幕设备。设备正在自动选择xml文件,因此,将xml文件放置在各种电话的不同文件夹中是一种很好的做法。
更多信息,请参见http://developer.android.com/guide/practices/screens_support.html
您可以对不同的屏幕尺寸使用不同的布局。您还可以添加其他按钮和其他可绘制对象。请查看链接
您可以使用不同的文件夹编写不同的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