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
- 屬性
備註
財產取得者文件:
回傳當前方向。
Java 文件 android.widget.GridLayout.getOrientation()。
屬性設定文件:
GridLayout 使用方向屬性有兩個目的: <ul><li> 控制當元件配置參數未指定時,預設列/欄索引的產生方向。
</li><li> 在佈局操作中,控制應先處理哪個軸:當方向為 時 #HORIZONTAL ,先排列水平軸。
</li></ul>
如果例如 GridLayout 某個子節點的高度依賴於其寬度,而其寬度又依賴於其他元件的寬度,軸的排列順序就很重要。
如果你的版面包含TextView一個(或衍生形式:Button、EditTextCheckBox等)且處於多行模式(預設),通常最好保持 GridLayout 的方向為 HORIZONTAL ,因為 TextView 能推導出特定寬度的高度,但反過來則不行。
除了上述效果外,方向不會影響 GridLayout 的實際版面操作,因此即使預期版面高度遠大於寬度,仍可保持 GridLayout 模式 HORIZONTAL 。
此屬性的預設值為 #HORIZONTAL。
Java 文件 android.widget.GridLayout.setOrientation(int)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。