首页 > 解决方案 > 如何创建多个屏幕尺寸?

问题描述

我尝试了很多次但没有成功。任何人都可以通过一些 xml 帮助逐步告诉我如何在 android 中使用多个屏幕尺寸?提前致谢。

标签: androidandroid-layout

解决方案


遵循这个:在你创建了第一个尺寸的布局之后(假设你的代码如下):

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
   xmlns:app="http://schemas.android.com/apk/res-auto"
   xmlns:tools="http://schemas.android.com/tools"
   android:layout_width="match_parent"
   android:layout_height="match_parent"
   android:paddingBottom="@dimen/activity_vertical_margin"
   android:paddingLeft="@dimen/activity_horizontal_margin"
   android:paddingRight="@dimen/activity_horizontal_margin"
   android:paddingTop="@dimen/activity_vertical_margin"
   tools:context=".MainActivity">

</RelativeLayout>

当您移动光标并单击<RelativeLayout标记时,会在行首出现提示: 在此处输入图像描述

单击提示时,它可以帮助您使用当前布局在其他配置中创建布局: 在此处输入图像描述

现在,您可以使用 Size 项目(无需重命名任何内容): 在此处输入图像描述

在新窗口中,您可以选择新尺寸,然后按 OK 按钮: 在此处输入图像描述

现在查看目录。您的布局嵌套在一个文件夹中,该文件夹包含不同大小的布局。您可以根据需要更改新布局。 在此处输入图像描述

请注意,如果您想使用相同的活动,则必须在其他配置中使用相同的命名。


推荐阅读