Поделиться через


Preference.OnGetDefaultValue(TypedArray, Int32) Метод

Определение

Вызывается, когда параметр задувается, а атрибут значения по умолчанию должен быть считываемым.

[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

Параметры

a
TypedArray

Набор атрибутов.

index
Int32

Индекс атрибута значения по умолчанию.

Возвращаемое значение

Значение по умолчанию этого типа предпочтения.

Атрибуты

Комментарии

Вызывается, когда параметр задувается, а атрибут значения по умолчанию должен быть считываемым. Так как разные типы предпочтений имеют разные типы значений, подкласс должен получить и вернуть значение по умолчанию, которое будет его типом значения.

Например, если тип значения — String, текст метода будет прокси-сервером TypedArray#getString(int).

Документация по Java для android.preference.Preference.onGetDefaultValue(android.content.res.TypedArray, int).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к