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


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, поэтому применяются только значения атрибутов в теме контекста и заданном наборе атрибутов.

Документация по Java для android.preference.Preference.Preference(android.content.Context, android.util.AttributeSet).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом 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

Параметры

javaReference
IntPtr

nativeint

Ссылка IntPtrна объект Java Native Interface (JNI).

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 атрибуты класса.

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

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом 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 атрибуты класса.

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

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

См. также раздел

  • <xref:Android.Preferences.Preference(Android.Content.Context%2c+Android.Util.IAttributeSet)>

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