LayerDrawable.SetLayerGravity(Int32, GravityFlags) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Define a gravidade usada para posicionar ou esticar a camada especificada dentro de seu contêiner.
[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
o índice do desenhável a ser ajustado
- gravity
- GravityFlags
a gravidade a ser definida para a camada
- Atributos
Comentários
Define a gravidade usada para posicionar ou esticar a camada especificada dentro de seu contêiner. A gravidade é aplicada após qualquer inset de camada (consulte #setLayerInset(int, int, int, int, int)) ou preenchimento (consulte #setPaddingMode(int)).
Se a gravidade for especificada como Gravity#NO_GRAVITY, o comportamento padrão dependerá se uma largura ou altura explícita tiver sido definida (veja #setLayerSize(int, int, int)), se uma dimensão não estiver definida, a gravidade nessa direção será padrão Gravity#FILL_HORIZONTAL ou Gravity#FILL_VERTICAL; caso contrário, a gravidade nessa direção padrão Gravity#LEFT será ou Gravity#TOP.
Java documentação para android.graphics.drawable.LayerDrawable.setLayerGravity(int, int).
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.