Compartir a través de


Preference.OnGetDefaultValue(TypedArray, Int32) Método

Definición

Se llama cuando se infla una preferencia y se debe leer el atributo de valor predeterminado.

[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

Parámetros

a
TypedArray

Conjunto de atributos.

index
Int32

Índice del atributo de valor predeterminado.

Devoluciones

Valor predeterminado de este tipo de preferencia.

Atributos

Comentarios

Se llama cuando se infla una preferencia y se debe leer el atributo de valor predeterminado. Dado que los distintos tipos de preferencias tienen tipos de valor diferentes, la subclase debe obtener y devolver el valor predeterminado que será su tipo de valor.

Por ejemplo, si el tipo de valor es String, el cuerpo del método sería proxy a TypedArray#getString(int).

Documentación de Java para android.preference.Preference.onGetDefaultValue(android.content.res.TypedArray, int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a