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


PreferenceGroup Класс

Определение

Контейнер для нескольких Preference объектов.

[Android.Runtime.Register("android/preference/PreferenceGroup", DoNotGenerateAcw=true)]
public abstract class PreferenceGroup : Android.Preferences.Preference
[<Android.Runtime.Register("android/preference/PreferenceGroup", DoNotGenerateAcw=true)>]
type PreferenceGroup = class
    inherit Preference
Наследование
PreferenceGroup
Производный
Атрибуты

Комментарии

Контейнер для нескольких Preference объектов. Это базовый класс для объектов предпочтения, которые являются родителями, такими как PreferenceCategory и PreferenceScreen.

<div class="special reference"><h3 Developer Guides</h3>>

Сведения о создании пользовательского интерфейса параметров с помощью параметров см. в руководстве по параметрам .

</div>

Этот элемент считается нерекомендуемым. Используйте библиотеку предпочтений AndroidX для согласованного поведения на всех устройствах. Дополнительные сведения об использовании библиотеки предпочтений AndroidX см. в разделе "Параметры".

Документация по Java для android.preference.PreferenceGroup.

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

Конструкторы

PreferenceGroup(Context, IAttributeSet)
PreferenceGroup(Context, IAttributeSet, Int32)
PreferenceGroup(Context, IAttributeSet, Int32, Int32)
PreferenceGroup(IntPtr, JniHandleOwnership)

Конструктор, используемый при создании управляемых представлений объектов JNI; вызывается средой выполнения.

Поля

DefaultOrder

Укажите, #setOrder(int) не требуется ли определенный заказ.

(Унаследовано от Preference)

Свойства

Class

Возвращает класс среды выполнения этого Objectобъекта.

(Унаследовано от Object)
Context

android.content.Context Возвращает этот параметр.

(Унаследовано от Preference)
Dependency

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

(Унаследовано от Preference)
Editor

Возвращает место, SharedPreferences.Editor где этот параметр может сохранить свои значения.

(Унаследовано от Preference)
Enabled

Проверяет, следует ли включить этот параметр в списке. —или— задает, включен ли этот параметр.

(Унаследовано от Preference)
Extras

Возвращает объект extras Bundle, связанный с этим предпочтениям, создавая новый пакет, если в настоящее время нет.

(Унаследовано от Preference)
Fragment

Возвращает имя класса фрагмента, связанное с этим параметром. -или- Задает имя класса фрагмента, который будет отображаться при щелчке этого параметра.

(Унаследовано от Preference)
Handle

Дескриптор базового экземпляра Android.

(Унаследовано от Object)
HasKey

Проверяет, имеет ли этот параметр допустимый ключ.

(Унаследовано от Preference)
Icon

Возвращает значок этого предпочтения. -или- Задает значок для этого предпочтения с помощью рисования.

(Унаследовано от Preference)
IconSpaceReserved

Возвращает, зарезервировано ли пространство для представления значков предпочтения. -или- Задает, следует ли резервировать пространство этого представления значка предпочтения при отсутствии значка.

(Унаследовано от Preference)
Intent

Верните связанный с этим параметром Intent . -или- Задает значение Intent , Context#startActivity(Intent) которое будет использоваться при нажатии этого параметра.

(Унаследовано от Preference)
IsOnSameScreenAsChildren

Должна ли эта группа предпочтений отображаться на том же экране, что и содержащиеся в ней параметры.

JniIdentityHashCode

Контейнер для нескольких Preference объектов.

(Унаследовано от Object)
JniPeerMembers

Контейнер для нескольких Preference объектов.

Key

Получает ключ для этого предпочтения, который также является ключом, используемым для хранения значений в SharedPreferences или PreferenceDataStore. -или- задает ключ для этого предпочтения, который используется в качестве ключа для SharedPreferences или PreferenceDataStore.

(Унаследовано от Preference)
LayoutResource

Возвращает ресурс макета, который будет отображаться в качестве View параметра этого параметра. -или- Задает ресурс макета, который задувается как View отображаемый для этого предпочтения.

(Унаследовано от Preference)
OnPreferenceChangeListener

Возвращает обратный вызов, вызываемый при изменении этого предпочтения пользователем (но до обновления внутреннего состояния). -или- Задает обратный вызов, вызываемый при изменении этого предпочтения пользователем (но до обновления внутреннего состояния).

(Унаследовано от Preference)
OnPreferenceClickListener

Возвращает обратный вызов, вызываемый при щелчке этого параметра. -или- Задает обратный вызов, который будет вызываться при щелчке этого параметра.

(Унаследовано от Preference)
Order

Получает порядок этого предпочтения относительно других объектов предпочтений на том же уровне. -или- задает порядок этого предпочтения относительно других объектов предпочтений на том же уровне.

(Унаследовано от Preference)
OrderingAsAdded

Указывает, упорядочит ли эта группа параметры в том порядке, в который они добавляются. -или- Следует ли упорядочивать дочерние Preference элементы этой группы по мере их добавления.

Parent

PreferenceGroup Возвращает этот параметр, назначенный или если этот параметр не назначен какой-либо группе или null является корневым.

(Унаследовано от Preference)
PeerReference

Контейнер для нескольких Preference объектов.

(Унаследовано от Object)
Persistent

Проверяет, является ли этот параметр постоянным. —или— задает, является ли этот параметр постоянным.

(Унаследовано от Preference)
PreferenceCount

Возвращает количество дочерних Preferenceэлементов.

PreferenceDataStore

Возвращает значение PreferenceDataStore , используемое этим параметром. -или- Задает значение, используемое этим параметром PreferenceDataStore вместо использования android.content.SharedPreferences.

(Унаследовано от Preference)
PreferenceManager

PreferenceManager Получает дерево объекта предпочтения, которое управляет деревом объекта предпочтения.

(Унаследовано от Preference)
RecycleEnabled

Проверяет, включен ли этот параметр, чтобы его представление было переработано при использовании в представлении списка. -или- Задает, включен ли этот параметр, чтобы его представление было переработано при использовании в представлении списка.

(Унаследовано от Preference)
Selectable

Проверяет, следует ли выбрать этот параметр в списке. —или— задает, можно ли выбрать этот параметр.

(Унаследовано от Preference)
SharedPreferences

Возвращает место, SharedPreferences где этот параметр может считывать его значения.

(Унаследовано от Preference)
ShouldDisableView

Проверяет, следует ли отключить его представление при отключении действия. -или- Задает, следует ли отключить его представление при отключении.

(Унаследовано от Preference)
SingleLineTitle

Возвращает значение, ограничено ли заголовок этого предпочтения одной строкой. -или- Задает, следует ли ограничивать заголовок этого предпочтения одной строкой, а не разрешать ей переноситься на несколько строк.

(Унаследовано от Preference)
Summary

Контейнер для нескольких Preference объектов.

(Унаследовано от Preference)
SummaryFormatted

Возвращает сводку этого предпочтения. -или- Задает сводку для этого предпочтения с помощью CharSequence.

(Унаследовано от Preference)
ThresholdClass

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

ThresholdType

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

Title

Контейнер для нескольких Preference объектов.

(Унаследовано от Preference)
TitleFormatted

Возвращает заголовок этого предпочтения. -или- Задает заголовок для этого предпочтения с помощью CharSequence.

(Унаследовано от Preference)
TitleRes

Возвращает идентификатор ресурса заголовка этого предпочтения.

(Унаследовано от Preference)
WidgetLayoutResource

Возвращает ресурс макета для управляемой части мини-приложения этого предпочтения. -или- Задает макет для управляемой части мини-приложения этого предпочтения.

(Унаследовано от Preference)

Методы

AddItemFromInflater(Preference)

Вызывается надувным элементом для добавления элемента в эту группу.

AddPreference(Preference)

Preference Добавляет в правильное положение в зависимости от порядка предпочтения.

CallChangeListener(Object)

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

(Унаследовано от Preference)
Clone()

Создает и возвращает копию этого объекта.

(Унаследовано от Object)
CompareTo(Preference)

Сравнивает объекты предпочтений на основе порядка (если задано), в противном случае в алфавитном порядке по заголовкам.

(Унаследовано от Preference)
DispatchRestoreInstanceState(Bundle)

RestoreHierarchyState(Bundle) Вызывается для получения сохраненного состояния для этого предпочтения и его дочерних элементов.

DispatchSaveInstanceState(Bundle)

SaveHierarchyState(Bundle) Вызывается для хранения экземпляра для этого предпочтения и его дочерних элементов.

Dispose()

Контейнер для нескольких Preference объектов.

(Унаследовано от Object)
Dispose(Boolean)

Контейнер для нескольких Preference объектов.

(Унаследовано от Object)
Equals(Object)

Указывает, равен ли другой объект этому объекту.

(Унаследовано от Object)
FindPreference(ICharSequence)

Preference Находит ключ на основе ключа.

FindPreference(String)

Preference Находит ключ на основе ключа.

FindPreferenceInHierarchy(String)

Находит предпочтения в этой иерархии (все, даже выше или под PreferenceScreen вашим разрывом экрана) с заданным ключом.

(Унаследовано от Preference)
GetHashCode()

Возвращает значение хэш-кода для объекта.

(Унаследовано от Object)
GetPersistedBoolean(Boolean)

Пытается получить сохраняемое логическое значение, если этот параметр является постоянным.

(Унаследовано от Preference)
GetPersistedFloat(Single)

Пытается получить сохраняемое плавающее значение, если этот параметр является постоянным.

(Унаследовано от Preference)
GetPersistedInt(Int32)

Пытается получить сохраняемую int, если этот параметр является постоянным.

(Унаследовано от Preference)
GetPersistedLong(Int64)

Пытается получить сохраняемое время, если этот параметр является постоянным.

(Унаследовано от Preference)
GetPersistedString(String)

Пытается получить сохраненную строку, если этот параметр является постоянным.

(Унаследовано от Preference)
GetPersistedStringSet(ICollection<String>)

Пытается получить сохраненный набор строк, если этот параметр является постоянным.

(Унаследовано от Preference)
GetPreference(Int32)

Preference Возвращает определенный индекс.

GetView(View, ViewGroup)

Возвращает представление, которое будет отображаться в элементе PreferenceActivity.

(Унаследовано от Preference)
JavaFinalize()

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

(Унаследовано от Object)
Notify()

Пробуждение одного потока, ожидающего монитора этого объекта.

(Унаследовано от Object)
NotifyAll()

Просыпает все потоки, ожидающие монитора этого объекта.

(Унаследовано от Object)
NotifyChanged()

Следует вызывать при изменении данных.Preference

(Унаследовано от Preference)
NotifyDependencyChange(Boolean)

Уведомляет о любых зависимых от изменения, влияющих на зависимость.

(Унаследовано от Preference)
NotifyHierarchyChanged()

Следует вызывать при добавлении или удалении предпочтения из этой группы или повторной оценке порядка.

(Унаследовано от Preference)
OnAttachedToActivity()

Вызывается при присоединении иерархии предпочтений к объекту PreferenceActivity.

(Унаследовано от Preference)
OnAttachedToHierarchy(PreferenceManager)

Вызывается при присоединении этого предпочтения к иерархии предпочтений.

(Унаследовано от Preference)
OnBindView(View)

Привязывает созданное представление к данным для этого предпочтения.

(Унаследовано от Preference)
OnClick()

Обрабатывает выбор параметра.

(Унаследовано от Preference)
OnCreateView(ViewGroup)

Создает представление, отображаемое для этого предпочтения в элементе PreferenceActivity.

(Унаследовано от Preference)
OnDependencyChanged(Preference, Boolean)

Вызывается при изменении зависимости.

(Унаследовано от Preference)
OnGetDefaultValue(TypedArray, Int32)

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

(Унаследовано от Preference)
OnParentChanged(Preference, Boolean)

Вызывается при изменении неявной родительской зависимости.

(Унаследовано от Preference)
OnPrepareAddPreference(Preference)

Подготавливает к Preference добавлению в группу.

OnPrepareForRemoval()

Вызывается при удалении этого предпочтения из иерархии.

(Унаследовано от Preference)
OnRestoreInstanceState(IParcelable)

Перехватчик позволяет предпочтениям повторно применять представление своего внутреннего состояния, которое ранее было создано #onSaveInstanceState.

(Унаследовано от Preference)
OnSaveInstanceState()

Перехватчик позволяет предпочтениям создавать представление внутреннего состояния, которое позже можно использовать для создания нового экземпляра с таким же состоянием.

(Унаследовано от Preference)
OnSetInitialValue(Boolean, Object)

Реализуйте это, чтобы задать начальное значение предпочтения.

(Унаследовано от Preference)
PeekExtras()

Возвращает объект extras Bundle, связанный с этим параметром, возвращая null , если в данный момент нет.

(Унаследовано от Preference)
PersistBoolean(Boolean)

Пытается сохранить логическое значение, если этот параметр является постоянным.

(Унаследовано от Preference)
PersistFloat(Single)

Пытается сохранить долгое время, если этот параметр является постоянным.

(Унаследовано от Preference)
PersistInt(Int32)

Пытается сохранить int, если этот параметр является постоянным.

(Унаследовано от Preference)
PersistLong(Int64)

Пытается сохранить долгое время, если этот параметр является постоянным.

(Унаследовано от Preference)
PersistString(String)

Пытается сохранить строку, если этот параметр является постоянным.

(Унаследовано от Preference)
PersistStringSet(ICollection<String>)

Пытается сохранить набор строк, если этот параметр является постоянным.

(Унаследовано от Preference)
RemoveAll()

Удаляет все Preference Preferences из этой группы.

RemovePreference(Preference)

Удаляется Preference из этой группы.

RestoreHierarchyState(Bundle)

Восстановите ранее сохраненное состояние этой иерархии параметров из заданного контейнера.

(Унаследовано от Preference)
SaveHierarchyState(Bundle)

Сохраните состояние замороженной иерархии параметров в заданном контейнере.

(Унаследовано от Preference)
SetDefaultValue(Object)

Задает значение по умолчанию для этого предпочтения, которое будет задано либо при отключении сохраняемости, либо сохраняемость включена, а предпочтения не найдены в постоянном хранилище.

(Унаследовано от Preference)
SetHandle(IntPtr, JniHandleOwnership)

Задает свойство Handle.

(Унаследовано от Object)
SetIcon(Int32)

Задает значок для этого параметра с идентификатором ресурса.

(Унаследовано от Preference)
SetSummary(Int32)

Задает сводку для этого параметра с идентификатором ресурса.

(Унаследовано от Preference)
SetTitle(Int32)

Задает заголовок для этого параметра с идентификатором ресурса.

(Унаследовано от Preference)
ShouldCommit()

Возвращает значение Preference , в которое следует зафиксировать сохраненные значения #getEditor().

(Унаследовано от Preference)
ShouldDisableDependents()

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

(Унаследовано от Preference)
ShouldPersist()

Проверяет, следует ли вызывать этот метод в заданное время, этот параметр должен хранить или PreferenceDataStore восстанавливать его значения в или SharedPreferences в том случае, если он назначен.

(Унаследовано от Preference)
ToArray<T>()

Контейнер для нескольких Preference объектов.

(Унаследовано от Object)
ToString()

Возвращает строковое представление объекта.

(Унаследовано от Object)
UnregisterFromRuntime()

Контейнер для нескольких Preference объектов.

(Унаследовано от Object)
Wait()

Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>помощи уведомления</em> или <эм>прерванного</em>.

(Унаследовано от Object)
Wait(Int64)

Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>получении уведомления</>em или <>эм прервано< или> до тех пор, пока не истекло определенное количество реального времени.

(Унаследовано от Object)
Wait(Int64, Int32)

Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>получении уведомления</>em или <>эм прервано< или> до тех пор, пока не истекло определенное количество реального времени.

(Унаследовано от Object)

События

PreferenceChange

Контейнер для нескольких Preference объектов.

(Унаследовано от Preference)
PreferenceClick

Контейнер для нескольких Preference объектов.

(Унаследовано от Preference)

Явные реализации интерфейса

IComparable.CompareTo(Object)

Контейнер для нескольких Preference объектов.

(Унаследовано от Preference)
IJavaPeerable.Disposed()

Контейнер для нескольких Preference объектов.

(Унаследовано от Object)
IJavaPeerable.DisposeUnlessReferenced()

Контейнер для нескольких Preference объектов.

(Унаследовано от Object)
IJavaPeerable.Finalized()

Контейнер для нескольких Preference объектов.

(Унаследовано от Object)
IJavaPeerable.JniManagedPeerState

Контейнер для нескольких Preference объектов.

(Унаследовано от Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Контейнер для нескольких Preference объектов.

(Унаследовано от Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Контейнер для нескольких Preference объектов.

(Унаследовано от Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Контейнер для нескольких Preference объектов.

(Унаследовано от Object)

Методы расширения

JavaCast<TResult>(IJavaObject)

Выполняет преобразование типа, проверяемого средой выполнения Android.

JavaCast<TResult>(IJavaObject)

Контейнер для нескольких Preference объектов.

GetJniTypeName(IJavaPeerable)

Контейнер для нескольких Preference объектов.

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