我在我的 android 应用程序中以编程方式创建了布局。
在这里,我开发了带有图像的水平列表视图。
我必须运行该应用程序,这意味着我得到了
- 在小屏幕上显示 2 张图像。
- 在中等屏幕上显示 3 张图像。
- 5幅图像显示在大屏幕上。
但我希望在所有屏幕上显示相同的设计。我希望在小、中、大和超大屏幕上显示 3 个图像。
我怎样才能做到这一点?
可以显示吗?.
我在我的 android 应用程序中以编程方式创建了布局。
在这里,我开发了带有图像的水平列表视图。
我必须运行该应用程序,这意味着我得到了
但我希望在所有屏幕上显示相同的设计。我希望在小、中、大和超大屏幕上显示 3 个图像。
我怎样才能做到这一点?
可以显示吗?.
您必须创建具有以下名称的文件夹:
1) 布局
2) 布局-大
3) 布局-xlarge
4) 布局-480x320
在 xml 中创建布局并在其他相关布局中调整布局设置。您将 xml 布局文件(名称相同)放在所有这些文件夹中并相应地设计它们。
您可以通过在res/layout、res/layout-small、res/layout-large等中创建XML布局来实现此目的。
但是,如果您仍然想从 Java 类中进行布局,那么学习Android 中的BUILD或 go 可以通过以下问题:-
使用代码确定设备屏幕类别(small、normal、large、xlarge)
如果您遇到任何问题,请告诉我们。