【发布时间】:2014-05-14 16:48:43
【问题描述】:
我对方向有疑问。我从一个电话申请开始。 我只是想知道是否可以在 2 个不同的 xml 文件中进行布局。 目前我的布局适合垂直但不是水平。 我想知道是否可以制作两个布局文件,一个用于垂直,一个用于水平。
谢谢,
【问题讨论】:
标签: java android layout orientation
我对方向有疑问。我从一个电话申请开始。 我只是想知道是否可以在 2 个不同的 xml 文件中进行布局。 目前我的布局适合垂直但不是水平。 我想知道是否可以制作两个布局文件,一个用于垂直,一个用于水平。
谢谢,
【问题讨论】:
标签: java android layout orientation
是的,有可能..您只需根据方向和分辨率将其放在具有不同名称的单独文件夹下,设备将自动为其屏幕设置选择正确的文件夹
更多信息在这里:
http://developer.android.com/guide/practices/screens_support.html http://developer.android.com/training/basics/supporting-devices/screens.html
将它们放在“屏幕大小和密度的资源目录限定符”下
您必须创建两个版本的 xml 文件,并放入 res 文件夹内的 layout-port 和 layout-land 文件夹。
例如:
res/layout-land [Landscape Mode]
main.xml
res/layout-port [Portrait Mode ]
main.xml
【讨论】:
是的,这是可能的..在 android 中制作 XML 文件时..u 可以指定 XML 布局的大小以及方向和更多属性..u 可以在 developer.android 页面上了解更多信息..the XML 的名称保持不变..但文件在不同的文件夹中创建..
【讨论】: