java - 屏幕尺寸不同? (景观)

标签 java android string android-layout android-activity

我想为我的原始布局的每个尺寸制作一个单独的横向布局

我有 activity_main.xml。我已经对其进行了调整以适应多种屏幕尺寸:

enter image description here

现在,我想为每个不同的屏幕尺寸创建横向布局。 android 文档和许多(很多!)堆栈溢出页面建议做这样的事情来创建一个新的横向布局:

enter image description here

但在这样做之后,我为所有 activity_main.xml 的创建了一个横向布局我需要一个单独的横向布局用于大型 activity_main,小型 activity_main 、xlarge activity_main 和普通 activity_main。通过执行到处描述的方法,我最终得到了这个:

enter image description here

并且因为这涵盖了所有 activity_main.xml,所以我没有选择“在我的其他版本的 activity_main 上创建景观变化” .

那么,如何为 每个 已经对 activity_main 进行变体的单独横向布局?

非常感谢,

鲁契尔

最佳答案

按照图片中给出的步骤操作 enter image description here

选择项目而不是我在图像中突出显示的 Android, 并从 Projectname-> app->src->res-> 展开您的文件并查看所有文件夹

现在->右键点击res->new->directory->layout-land-hdpi

像这样创建

布局土地-hdpi

布局土地 ldpi

布局土地-mdpi

layout-small-land-ldpi

关于java - 屏幕尺寸不同? (景观),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34058033/

相关文章:

Java:如何将 JFrame 带到前端?

java - ubuntu下eclipse fatal error

java - 为什么 javaw.exe 随机消失?

python - 为什么我不能通过从 0 到长度 -1 来反转字符串?

java - 在二进制数字数组中找到最长的系列

java - NullPointerException - android.view.Window.findViewById(int) - 为什么?

android - 更改项目名称和包名称

java - 改造 - 尝试获取 response.body 时出现 JsonSyntaxException

PHP 将数组中的重复项与多个字符串数据进行比较

json - 在 jq 中转义正则表达式特殊字符