Preference Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
Preference(Context) |
Конструктор для создания предпочтения. |
Preference(Context, IAttributeSet) |
Конструктор, который вызывается при раздувении предпочтения из XML. |
Preference(IntPtr, JniHandleOwnership) |
Конструктор, используемый при создании управляемых представлений объектов JNI; вызывается средой выполнения. |
Preference(Context, IAttributeSet, Int32) |
Выполните инфляцию из XML и примените базовый стиль для конкретного класса. |
Preference(Context, IAttributeSet, Int32, Int32) |
Выполните инфляцию из XML и примените базовый стиль для конкретного класса. |
Preference(Context)
Конструктор для создания предпочтения.
[Android.Runtime.Register(".ctor", "(Landroid/content/Context;)V", "")]
public Preference (Android.Content.Context? context);
[<Android.Runtime.Register(".ctor", "(Landroid/content/Context;)V", "")>]
new Android.Preferences.Preference : Android.Content.Context -> Android.Preferences.Preference
Параметры
- context
- Context
Контекст, в котором хранятся значения предпочтений.
- Атрибуты
Комментарии
Конструктор для создания предпочтения.
Документация по Java для android.preference.Preference.Preference(android.content.Context)
.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.
Применяется к
Preference(Context, IAttributeSet)
Конструктор, который вызывается при раздувении предпочтения из XML.
[Android.Runtime.Register(".ctor", "(Landroid/content/Context;Landroid/util/AttributeSet;)V", "")]
public Preference (Android.Content.Context? context, Android.Util.IAttributeSet? attrs);
[<Android.Runtime.Register(".ctor", "(Landroid/content/Context;Landroid/util/AttributeSet;)V", "")>]
new Android.Preferences.Preference : Android.Content.Context * Android.Util.IAttributeSet -> Android.Preferences.Preference
Параметры
- context
- Context
Контекст, с которым он может получить доступ к текущей теме, ресурсам SharedPreferences
и т. д.
- attrs
- IAttributeSet
Атрибуты XML-тега, который увеличивает предпочтения.
- Атрибуты
Комментарии
Конструктор, который вызывается при раздувении предпочтения из XML. Это вызывается при создании предпочтения из XML-файла, предоставляя атрибуты, указанные в XML-файле. Эта версия использует стиль по умолчанию 0, поэтому применяются только значения атрибутов в теме контекста и заданном наборе атрибутов.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.
См. также раздел
- <xref:Android.Preferences.Preference(Android.Content.Context%2c+Android.Util.IAttributeSet%2c+Android.Util.IAttributeSet)>
Применяется к
Preference(IntPtr, JniHandleOwnership)
Конструктор, используемый при создании управляемых представлений объектов JNI; вызывается средой выполнения.
protected Preference (IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Android.Preferences.Preference : nativeint * Android.Runtime.JniHandleOwnership -> Android.Preferences.Preference
Параметры
- transfer
- JniHandleOwnership
Значение, JniHandleOwnershipуказывающее, как обрабатывать javaReference
Комментарии
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.
Применяется к
Preference(Context, IAttributeSet, Int32)
Выполните инфляцию из XML и примените базовый стиль для конкретного класса.
[Android.Runtime.Register(".ctor", "(Landroid/content/Context;Landroid/util/AttributeSet;I)V", "")]
public Preference (Android.Content.Context? context, Android.Util.IAttributeSet? attrs, int defStyleAttr);
[<Android.Runtime.Register(".ctor", "(Landroid/content/Context;Landroid/util/AttributeSet;I)V", "")>]
new Android.Preferences.Preference : Android.Content.Context * Android.Util.IAttributeSet * int -> Android.Preferences.Preference
Параметры
- context
- Context
Контекст, с которым он может получить доступ к текущей теме, ресурсам SharedPreferences
и т. д.
- attrs
- IAttributeSet
Атрибуты XML-тега, который увеличивает предпочтения.
- defStyleAttr
- Int32
Атрибут в текущей теме, содержащий ссылку на ресурс стиля, предоставляющий значения по умолчанию для представления. Может быть 0, чтобы не искать значения по умолчанию.
- Атрибуты
Комментарии
Выполните инфляцию из XML и примените базовый стиль для конкретного класса. Этот конструктор предпочтения позволяет подклассам использовать собственный базовый стиль при их раздувении. Например, CheckBoxPreference
конструктор вызывает эту версию конструктора суперкласса и предоставляет android.R.attr.checkBoxPreferenceStyle
для <var>defStyleAttr</var>. Это позволяет стилю настроек флажка темы изменять все базовые атрибуты предпочтения, а также CheckBoxPreference
атрибуты класса.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.
См. также раздел
- <xref:Android.Preferences.Preference(Android.Content.Context%2c+Android.Util.IAttributeSet)>
Применяется к
Preference(Context, IAttributeSet, Int32, Int32)
Выполните инфляцию из XML и примените базовый стиль для конкретного класса.
[Android.Runtime.Register(".ctor", "(Landroid/content/Context;Landroid/util/AttributeSet;II)V", "")]
public Preference (Android.Content.Context? context, Android.Util.IAttributeSet? attrs, int defStyleAttr, int defStyleRes);
[<Android.Runtime.Register(".ctor", "(Landroid/content/Context;Landroid/util/AttributeSet;II)V", "")>]
new Android.Preferences.Preference : Android.Content.Context * Android.Util.IAttributeSet * int * int -> Android.Preferences.Preference
Параметры
- context
- Context
Контекст, с которым он может получить доступ к текущей теме, ресурсам SharedPreferences
и т. д.
- attrs
- IAttributeSet
Атрибуты XML-тега, который увеличивает предпочтения.
- defStyleAttr
- Int32
Атрибут в текущей теме, содержащий ссылку на ресурс стиля, предоставляющий значения по умолчанию для представления. Может быть 0, чтобы не искать значения по умолчанию.
- defStyleRes
- Int32
Идентификатор ресурса стиля, который предоставляет значения по умолчанию для представления, используется только в том случае, если defStyleAttr равно 0 или не удается найти в теме. Может быть 0, чтобы не искать значения по умолчанию.
- Атрибуты
Комментарии
Выполните инфляцию из XML и примените базовый стиль для конкретного класса. Этот конструктор предпочтения позволяет подклассам использовать собственный базовый стиль при их раздувении. Например, CheckBoxPreference
конструктор вызывает эту версию конструктора суперкласса и предоставляет android.R.attr.checkBoxPreferenceStyle
для <var>defStyleAttr</var>. Это позволяет стилю настроек флажка темы изменять все базовые атрибуты предпочтения, а также CheckBoxPreference
атрибуты класса.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.
См. также раздел
- <xref:Android.Preferences.Preference(Android.Content.Context%2c+Android.Util.IAttributeSet)>