Condividi tramite


TypedArray.GetDimensionPixelOffset(Int32, Int32) Metodo

Definizione

Recuperare un attributo di unità dimensionale in corrispondenza <di var>index</var> da utilizzare come offset in pixel non elaborati.

[Android.Runtime.Register("getDimensionPixelOffset", "(II)I", "GetGetDimensionPixelOffset_IIHandler")]
public virtual int GetDimensionPixelOffset (int index, int defValue);
[<Android.Runtime.Register("getDimensionPixelOffset", "(II)I", "GetGetDimensionPixelOffset_IIHandler")>]
abstract member GetDimensionPixelOffset : int * int -> int
override this.GetDimensionPixelOffset : int * int -> int

Parametri

index
Int32

Indice dell'attributo da recuperare.

defValue
Int32

Valore da restituire se l'attributo non è definito o non è una risorsa.

Restituisce

Valore della dimensione dell'attributo moltiplicato per la metrica appropriata e troncato in pixel interi o defValue, se non definito.

Attributi

Eccezioni

se TypedArray è già stato riciclato.

se l'attributo è definito ma non è un numero intero.

Commenti

Recuperare un attributo di unità dimensionale in corrispondenza <di var>index</var> da utilizzare come offset in pixel non elaborati. Questo è lo stesso di #getDimension, ad eccezione del valore restituito viene convertito in pixel interi. Una conversione di offset comporta semplicemente il troncamento del valore di base in un numero intero.

Questo metodo genererà un'eccezione se l'attributo è definito ma non è una dimensione.

Documentazione java per android.content.res.TypedArray.getDimensionPixelOffset(int, int).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a

Vedi anche

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