GridLayout.Orientation 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回当前方向。 - 或 - GridLayout 将方向属性用于两个目的: <ul><li> 控制在组件布局参数中未指定默认行/列索引时生成的“方向”。
public virtual Android.Widget.GridOrientation Orientation { [Android.Runtime.Register("getOrientation", "()I", "GetGetOrientationHandler")] get; [Android.Runtime.Register("setOrientation", "(I)V", "GetSetOrientation_IHandler")] set; }
[<get: Android.Runtime.Register("getOrientation", "()I", "GetGetOrientationHandler")>]
[<set: Android.Runtime.Register("setOrientation", "(I)V", "GetSetOrientation_IHandler")>]
member this.Orientation : Android.Widget.GridOrientation with get, set
属性值
或#HORIZONTAL#VERTICAL
- 属性
注解
属性 getter 文档:
返回当前方向。
Java文档android.widget.GridLayout.getOrientation()。
属性 setter 文档:
GridLayout 将方向属性用于两个目的: <ul><li> 控制在组件布局参数中未指定默认行/列索引时生成的“方向”。
</li li><> 控制布局操作期间应首先处理哪个轴:当方向是第#HORIZONTAL一个水平轴布局时。
</li></ul>
例如,如果 GridLayout 的子级之一的高度取决于其宽度,并且其宽度又取决于其他组件的宽度,则坐标轴的布局顺序非常重要。
如果你的布局包含一个 TextView (或派生: Button、 EditText等 CheckBox)处于多行模式(默认值),则通常最好将 GridLayout 的方向保留为 HORIZONTAL - 因为 TextView 能够为给定宽度派生其高度,但不能以另一种方式来派生其高度。
除了上述效果之外,方向不会影响 GridLayout 的实际布局操作,因此即使预期布局的高度大大超出其宽度,也仍可让 GridLayout 处于 HORIZONTAL 模式。
此属性的默认值为 #HORIZONTAL。
Java文档android.widget.GridLayout.setOrientation(int)。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。