2017-07-27 77 views
1

我正在使用Android Studio 2.3.2并且正在创建Android应用程序。我有一个content_main.xml和一个activity_main.xml的设置和设计。现在,我希望它支持不同的屏幕尺寸,我知道我必须为适当的尺寸创建一个新的xml布局。适用于不同屏幕尺寸的Android资源文件

如果我想要它支持小型,中型,大型和X大型,我需要重复该布局4次?

我是否从content_main.xml或activity.main.xml复制来调整布局?

对不起,我只是感到困惑,因为我是新的,任何帮助将不胜感激!

+0

我认为你不需要创建4布局。你可以创建,但创建4个不同的维度资源文件可以帮助你实现你所需要的。但是您可以为平板电脑创建不同的布局,实际上可以有不同的布局。 –

+0

创建一个适合所有设备的响应式设计,而不是创建4种不同的布局。这将需要一些时间,但它的良好做法。 – Vikrant

回答

1

enter image description here enter image description here

您可以创建不同的屏幕比例/用户界面模式等

+0

谢谢你的好答案! – Justin

+0

但是使用哪一个? content_main.xml或activity_main.xml? – Justin

+0

@Justin:它可以使用xml文件,一些xml文件不需要不同的屏幕 –

0

只需点击(布局变量)旁边的图标(AppTheme - 语言)

然后选择你想要的大小..并让魔术发生