多个屏幕的单一布局,在android

时间:2017-03-10 06:27:34

标签: android xml layout

我怀疑。如果我有一个单独的xml文件,让我们说res文件夹 - >布局文件夹 - > my.xml。我想在没有创建layout-mdpi,layout-hdpi等的情况下将my.xml显示到所有多个屏幕大小。我可以知道实现这个概念的简单和最佳方法是什么?

提前致谢

2 个答案:

答案 0 :(得分:2)

将文件放在res \ layout \ my.xml

默认情况下,每个设备都会获得该布局,除非您创建替代方案。

答案 1 :(得分:1)

如果您在默认位置(res / layout / my.xml)中有一个布局文件,那么它将在您的应用程序可以安装的所有设备上使用。

然而,这通常不是您想要的,因为在尺寸与您开发的尺寸不同的设备上看起来会有很大不同。要处理此问题,您可以先在另一个目录(res / layout-sw600dp / my.xml)中创建另一个布局文件。此布局将用于最小宽度(sw)为600dp的设备,即平板电脑。