Idioma

TypedArray.GetDimension(Int32, Single) Método

Definição

Recupere um atributo de unidade dimensional em <var>index</var>.

[Android.Runtime.Register("getDimension", "(IF)F", "GetGetDimension_IFHandler")]
public virtual float GetDimension(int index, float defValue);
[<Android.Runtime.Register("getDimension", "(IF)F", "GetGetDimension_IFHandler")>]
abstract member GetDimension : int * single -> single
override this.GetDimension : int * single -> single

Parâmetros

index
Int32

Índice de atributo a ser recuperado.

defValue
Single

Valor a ser retornado se o atributo não estiver definido ou não for um recurso.

Retornos

Valor da dimensão do atributo multiplicado pela métrica apropriada ou por defValue, se não definido.

Atributos

Exceções

se o TypedArray já tiver sido reciclado.

se o atributo for definido, mas não for um inteiro.

Comentários

Recupere um atributo de unidade dimensional em <var>index</var>. As conversões de unidade são baseadas na atual DisplayMetrics associada aos recursos dos quais esse TypedArray objeto veio.

Esse método gerará uma exceção se o atributo for definido, mas não for uma dimensão.

Java documentação para android.content.res.TypedArray.getDimension(int, float).

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.

Aplica-se a

Confira também

  • <xref:Android.Content.Res.TypedArray.GetDimensionPixelOffset(System.Int32%2c+System.Int32)>
  • <xref:Android.Content.Res.TypedArray.GetDimensionPixelSize(System.Int32%2c+System.Int32)>