我正在尝试针对不同的屏幕尺寸使用不同的屏幕布局。在这个小组中,一个人谈到在不同的文件夹中安排布局,而android会选择正确的布局。
现在总是选择相同的布局。我有一个小的Vergin Andorid智能手机和一个Acer平板电脑。在Android智能手机中,按钮占用了场景的宽度,并且正在加载layout-mdpi的布局。
在我的平板电脑上,文件正在从文件夹layout-mdpi加载,而按钮只占屏幕宽度的一半。
目前我有以下文件夹:
layout layout-hdpi layout-ldpi layout-mdpi layout-xhdpi.
除了我将Vol的文本更改为vol1,vol2,vol3,vol4之外,布局是一样的,所以我知道该文件来自哪个文件夹。
答案 0 :(得分:1)
在这里你可以找到答案。我希望这有帮助。
http://developer.android.com/guide/topics/resources/providing-resources.html
答案 1 :(得分:1)
我按密度像素值拆分布局文件夹。因此,例如在大型平板电脑屏幕上,我会使用“layout-sw720dp”,在中型平板电脑上,我会使用“layout-sw600dp”。如果您需要不同的纵向和横向布局结构,那么您可以为“layout-sw720dp-land”和“layout-sw720dp-port”添加文件夹