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.

Valori restituiti

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.

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

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

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)>