言語

GridLayout.Orientation プロパティ

定義

現在の向きを返します。 または、GridLayout は、 <ul><li> コンポーネントのレイアウト パラメーターで指定されていない場合に既定の行/列インデックスが生成される "方向" を制御する 2 つの目的で、方向プロパティを使用します。

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ドキュメント。

プロパティ セッターのドキュメント:

GridLayout は、 <ul><li> コンポーネントのレイアウト パラメーターで指定されていない場合に既定の行/列インデックスが生成される "方向" を制御する 2 つの目的で、方向プロパティを使用します。 </li><li> レイアウト操作中に最初に処理する軸を制御するには:方向が #HORIZONTAL 場合は、横軸が最初にレイアウトされます。 </li></ul>

たとえば、GridLayout の子の 1 つの高さが幅に依存し、その幅が他のコンポーネントの幅に依存する場合は、軸のレイアウト順序が重要です。

レイアウトに複数行モード (既定値) の TextView ( ButtonEditTextCheckBoxなど) が含まれている場合は、通常、GridLayout の向きを HORIZONTAL のままにすることをお勧めします。これは、 TextView は特定の幅の高さを派生させることができるが、他の方法では得られないためです。

上記の効果以外に、方向は GridLayout の実際のレイアウト操作には影響しないため、目的のレイアウトの高さが幅を大幅に超えた場合でも、GridLayout を HORIZONTAL モードのままにしても問題ありません。

このプロパティの既定値は #HORIZONTAL です。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

こちらもご覧ください