gpt4 book ai didi

java - 如何在两种不同模式、两种布局中设置方向?

转载 作者:行者123 更新时间:2023-12-01 06:58:02 25 4
gpt4 key购买 nike

我有一个名为 Main.XML 的布局,并在 AndroidManifest.xml 中将方向设置为纵向。我也为 Honeycomb 设计了这个布局,并将其放在 layout-xlarge-mdpi 文件夹中,但我想使用 layout-xlarge- 中的 Main.XML mdpi 仅适用于横向。

现在,如何做到这一点?

谢谢

最佳答案

您可以将 main.xml 放在 layout-xlarge-land 中,然后它将仅在横向方向上使用
请参阅Supporting Multiple Screens (Using configuration qualifiers)

Android supports several configuration qualifiers that allow you to control how the system selects your alternative resources based on the characteristics of the current device screen. A configuration qualifier is a string that you can append to a resource directory in your Android project and specifies the configuration for which the resources inside are designed.

编辑:如果您在 layout 文件夹中提供一个 main.xml,并在 layout-xlarge-land 中提供另一个 main.xml,然后

  • 对于超大横向,它将采用来自layout-xlarge-land的main.xml

  • 对于所有其他横向或纵向方向,它将从布局中获取main.xml

引用Providing Alternative Resources了解更多详情

关于java - 如何在两种不同模式、两种布局中设置方向?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6557107/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com