以编程方式创建布局设计支持android中的所有屏幕

问题描述:

我已经在我的android应用程序中以编程方式创建了布局。以编程方式创建布局设计支持android中的所有屏幕

在这里,我开发了像水平列表视图与图像。

我要运行,这意味着我在小屏幕上获得

  • 2图像的应用程序。
  • 中画面显示3张图像。
  • 5张图片显示在大屏幕上。

但我希望在所有屏幕上显示相同的设计。我希望在小,中,大和大尺寸屏幕上显示3个图像。

我该怎么做?

是否可以显示? 。

+0

[检查此链接](http://stackoverflow.com/questions/11252067/how-do-i-get-the-screensize-programmatically-in-android)和取决于屏幕大小,你做的事情工作 – Zombie 2013-03-14 06:09:18

+0

@ user2163875请删除**给我这个**的解决方案。它不受欢迎。请寻求帮助或建议,而不是要求完整的代码或解决方案。 – Harpreet 2013-03-14 06:40:26

您可以通过在RES /布局,RES /布局小,资源创建XML布局/布局大

做到这一点但是,如果你还想去从布局Java类,然后在Android中学习有关BUILD或去可以去通过下面的问题: -

Determine device screen category (small, normal, large, xlarge) using code

让我们知道,如果你面对的任何问题。

Create folders like specified in the image

你必须具有下列名称创建文件夹:

1)布局

2)布局大

3)布局XLARGE

4)layout-480x320

在xml中创建布局,并在其他相关布局中调整布局设置。您将所有这些文件夹中的xml布局文件(其名称相同)并相应地进行设计。

+0

是的,这些我知道....但我已经编程创建布局...这就是问问题就像above.how我可以在所有屏幕上显示相同的设计编程创建的布局文件... – user2163875 2013-03-14 06:05:32

+1

以上是提供的方式来做到这一点,除此之外我不知道任何方法。 – Skynet 2013-03-14 06:42:10