言語

LayerDrawable.SetLayerGravity(Int32, GravityFlags) メソッド

定義

コンテナー内で指定したレイヤーを配置またはストレッチするために使用する重力を設定します。

[Android.Runtime.Register("setLayerGravity", "(II)V", "GetSetLayerGravity_IIHandler", ApiSince=23)]
public virtual void SetLayerGravity(int index, Android.Views.GravityFlags gravity);
[<Android.Runtime.Register("setLayerGravity", "(II)V", "GetSetLayerGravity_IIHandler", ApiSince=23)>]
abstract member SetLayerGravity : int * Android.Views.GravityFlags -> unit
override this.SetLayerGravity : int * Android.Views.GravityFlags -> unit

パラメーター

index
Int32

調整するドローアブルのインデックス

gravity
GravityFlags

レイヤーに設定する重力

属性

注釈

コンテナー内で指定したレイヤーを配置またはストレッチするために使用する重力を設定します。 重力は、レイヤーのインセット ( #setLayerInset(int, int, int, int, int)参照) またはパディング ( #setPaddingMode(int)を参照) の後に適用されます。

重力が Gravity#NO_GRAVITYとして指定されている場合、既定の動作は、明示的な幅または高さが設定されているかどうかによって異なります ( #setLayerSize(int, int, int)参照)。ディメンションが設定されていない場合、その方向の重力は既定で Gravity#FILL_HORIZONTAL または Gravity#FILL_VERTICALに設定されます。それ以外の場合、その方向の重力は既定で Gravity#LEFT または Gravity#TOP

Javaドキュメント。

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

適用対象