Compartilhar via


Preference.OnGetDefaultValue(TypedArray, Int32) Método

Definição

Chamado quando uma Preferência está sendo inflada e o atributo de valor padrão precisa ser lido.

[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

O conjunto de atributos.

index
Int32

O índice do atributo de valor padrão.

Retornos

O valor padrão desse tipo de preferência.

Atributos

Comentários

Chamado quando uma Preferência está sendo inflada e o atributo de valor padrão precisa ser lido. Como diferentes tipos de Preferência têm diferentes tipos de valor, a subclasse deve obter e retornar o valor padrão que será seu tipo de valor.

Por exemplo, se o tipo de valor for String, o corpo do método fará proxy para TypedArray#getString(int).

Documentação Java para android.preference.Preference.onGetDefaultValue(android.content.res.TypedArray, int).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a