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
Параметры
Набор атрибутов.
- index
- Int32
Индекс атрибута значения по умолчанию.
Возвращаемое значение
Значение по умолчанию этого типа предпочтения.
- Атрибуты
Комментарии
Вызывается, когда параметр задувается, а атрибут значения по умолчанию должен быть считываемым. Так как разные типы предпочтений имеют разные типы значений, подкласс должен получить и вернуть значение по умолчанию, которое будет его типом значения.
Например, если тип значения — String, текст метода будет прокси-сервером TypedArray#getString(int)
.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.