LayerDrawable.SetLayerGravity(Int32, GravityFlags) Método

Definición

Establece la gravedad utilizada para colocar o estirar la capa especificada dentro de su contenedor.

[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

Parámetros

index
Int32

índice del que se puede dibujar para ajustar

gravity
GravityFlags

la gravedad que se va a establecer para la capa

Atributos

Comentarios

Establece la gravedad utilizada para colocar o estirar la capa especificada dentro de su contenedor. La gravedad se aplica después de cualquier conjunto de capas (vea #setLayerInset(int, int, int, int, int)) o relleno (vea #setPaddingMode(int)).

Si la gravedad se especifica como Gravity#NO_GRAVITY, el comportamiento predeterminado depende de si se ha establecido un ancho o alto explícitos (vea #setLayerSize(int, int, int)), Si no se establece una dimensión, la gravedad en esa dirección tiene Gravity#FILL_HORIZONTAL como valor predeterminado o Gravity#FILL_VERTICAL; de lo contrario, la gravedad en esa dirección tiene como valor predeterminado Gravity#LEFT o Gravity#TOP.

Java documentación para android.graphics.drawable.LayerDrawable.setLayerGravity(int, int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a