Condividi tramite


Preference.OnGetDefaultValue(TypedArray, Int32) Metodo

Definizione

Viene chiamato quando viene gonfiata una preferenza e l'attributo valore predefinito deve essere letto.

[Android.Runtime.Register("onGetDefaultValue", "(Landroid/content/res/TypedArray;I)Ljava/lang/Object;", "GetOnGetDefaultValue_Landroid_content_res_TypedArray_IHandler")]
protected virtual Java.Lang.Object? OnGetDefaultValue (Android.Content.Res.TypedArray? a, int index);
[<Android.Runtime.Register("onGetDefaultValue", "(Landroid/content/res/TypedArray;I)Ljava/lang/Object;", "GetOnGetDefaultValue_Landroid_content_res_TypedArray_IHandler")>]
abstract member OnGetDefaultValue : Android.Content.Res.TypedArray * int -> Java.Lang.Object
override this.OnGetDefaultValue : Android.Content.Res.TypedArray * int -> Java.Lang.Object

Parametri

a
TypedArray

Set di attributi.

index
Int32

Indice dell'attributo valore predefinito.

Restituisce

Valore predefinito di questo tipo di preferenza.

Attributi

Commenti

Viene chiamato quando viene gonfiata una preferenza e l'attributo valore predefinito deve essere letto. Poiché i diversi tipi preferenza hanno tipi di valore diversi, la sottoclasse deve ottenere e restituire il valore predefinito che sarà il relativo tipo di valore.

Ad esempio, se il tipo di valore è String, il corpo del metodo verrà proxy a TypedArray#getString(int).

Documentazione java per android.preference.Preference.onGetDefaultValue(android.content.res.TypedArray, 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