如何管理不同大小的布局

时间:2013-08-19 05:14:35

标签: android android-layout android-screen-support

为了适应不同的设备,我需要设置不同的布局。在审核Supporting Multiple Screens之后,我找不到我想要的内容。

似乎我需要将宽高比设置为 long 。但如何管理不同的大小? 1280x720,1280x768,1280x800等我创建文件夹res/layout-480x800。但是eclipse警告我这是一个无效的名字。通过这篇文章,我发现了我只能使用大小,密度,方向和宽高比。有人能告诉我怎么做吗? thx提前。

这是一张照片,可以帮助您了解我的要求。这些碎片是2x2或2x1,带有分隔物。

enter image description here

2 个答案:

答案 0 :(得分:2)

在以下文件夹中定义xml:

layout-hdpi  - for 480x800 (Samsumg Galaxy S2)
layout-large - for Nexus 7"
layout-xlarge - for 10" tablet

答案 1 :(得分:0)

感谢https://stackoverflow.com/a/12258061/1160282我解决了我的问题。我创建res/layout-sw??dp来修复不同的大小。