两种不同的布局(垂直和水平)?

Posted

技术标签:

【中文标题】两种不同的布局(垂直和水平)?【英文标题】:Two different Layouts(for vertical and horizontal)? 【发布时间】:2012-03-31 17:45:31 【问题描述】:

如何为我的应用集成 2 种不同的布局。

一个用于垂直视图,一个用于水平视图?

exp.: vertical - 线性布局 水平 - 表格行

提前问候和谢谢!!!

【问题讨论】:

你的意思是横向和纵向。? 见***.com/questions/2124046/… 你能把你的问题说得更清楚吗..? 是的,横向和纵向两种不同的布局!该怎么做? 【参考方案1】:

如果您想以编程方式执行此操作,可以使用方向监听器:

http://developer.android.com/reference/android/view/OrientationListener.html

0 到 45 度之间,纵向,45 到 90 度横向,使用 setContentView()。

或者

http://developer.android.com/guide/topics/resources/providing-resources.html#AlternativeResources 用于 xml(可能是正确的)方式。

最好的问候。

【讨论】:

第二个选项会比第一个更好。

以上是关于两种不同的布局(垂直和水平)?的主要内容,如果未能解决你的问题,请参考以下文章

Flutter布局模型之水平垂直 - 石头的博客

Qt垂直/水平布局管理器(QBoxLayout,QHBoxLayout, QVBoxLayout)

布局管理(绝对&相对水平垂直格栅表单)

盒子模型成分结构以及水平/垂直方向布局,阴影,圆角

android 水平布局中怎么设置个垂直布局的控件

在水平和垂直的recyclerview中膨胀布局,具有recycler视图的FlexboxLayout添加视图水平自动垂直