如何创建特定于设备的布局?

时间:2012-10-04 06:27:23

标签: android android-layout

我有一个Android应用程序。我为平板电脑600x1024dp和720x1280dp创建了 layout-sw600dp layout-sw720dp 布局文件夹以及布局文件夹对于其他手机。我通过使用三星galexy选项卡和大小为720x1280的模拟器测试这些。但它总是采取布局文件夹的布局。 为什么会发生这种情况,即使这些布局都是特定于设备的?

如何创建特定于平板电脑的布局。

提前致谢

1 个答案:

答案 0 :(得分:0)

当我们使用setContentView()加载活动布局时,我们可以检查BUILD模型,并根据我们给出一个布局..

例如:

代码看起来有点想到这个......

如果(android.os.Build.MODEL.equals( “XXX”))

的setContentView(R.layout.x);

否则

的setContentView(R.layout.y);

如果您需要任何帮助,请告诉我。