Android:尝试针对不同的屏幕尺寸使用不同的布局

时间:2013-03-06 17:44:54

标签: android

我正在尝试针对不同的屏幕尺寸使用不同的屏幕布局。在这个小组中,一个人谈到在不同的文件夹中安排布局,而android会选择正确的布局。

现在总是选择相同的布局。我有一个小的Vergin Andorid智能手机和一个Acer平板电脑。在Android智能手机中,按钮占用了场景的宽度,并且正在加载layout-mdpi的布局。

在我的平板电脑上,文件正在从文件夹layout-mdpi加载,而按钮只占屏幕宽度的一半。

目前我有以下文件夹:

layout
layout-hdpi
layout-ldpi
layout-mdpi
layout-xhdpi.

除了我将Vol的文本更改为vol1,vol2,vol3,vol4之外,布局是一样的,所以我知道该文件来自哪个文件夹。

2 个答案:

答案 0 :(得分:1)

在这里你可以找到答案。我希望这有帮助。

http://developer.android.com/guide/topics/resources/providing-resources.html

答案 1 :(得分:1)

我按密度像素值拆分布局文件夹。因此,例如在大型平板电脑屏幕上,我会使用“layout-sw720dp”,在中型平板电脑上,我会使用“layout-sw600dp”。如果您需要不同的纵向和横向布局结构,那么您可以为“layout-sw720dp-land”和“layout-sw720dp-port”添加文件夹