【发布时间】:2014-02-12 08:02:26
【问题描述】:
我的应用程序有各种线性布局,我希望它们在纵向时是垂直的,而在横向时是水平的。我知道我可以手动跟踪 onLayoutChange 并在代码中更改它们,但这会使它们在 XML 编辑器中更难使用,我不禁觉得应该有一种更简单的方法。我真正想要的是:
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation_when_in_portrait="vertical"
android:orientation_when_in_landscape="horizontal" >
我知道这不存在,但是有什么方法可以实现吗?我不禁想到,可能有一种方法可以用我缺少的 RelativeLayout 来做到这一点。
【问题讨论】:
标签: android