Compartilhar via


PreferenceGroup Classe

Definição

Um contêiner para vários Preference objetos.

[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
Herança
PreferenceGroup
Derivado
Atributos

Comentários

Um contêiner para vários Preference objetos. É uma classe base para objetos Preference que são pais, como PreferenceCategory e PreferenceScreen.

<div class="referência especial"><h3>Developer Guides</h3>

Para obter informações sobre como criar uma interface do usuário de configurações com Preferências, leia o Guia de configurações .

</Div>

Este membro foi preterido. Use a Biblioteca de Preferências do AndroidX para obter um comportamento consistente em todos os dispositivos. Para obter mais informações sobre como usar a Biblioteca de Preferências do AndroidX, consulte Configurações.

Documentação Java para android.preference.PreferenceGroup.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Construtores

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

Um construtor usado ao criar representações gerenciadas de objetos JNI; chamado pelo tempo de execução.

Campos

DefaultOrder

Especifique para #setOrder(int) se um pedido específico não for necessário.

(Herdado de Preference)

Propriedades

Class

Retorna a classe de tempo de execução deste Object.

(Herdado de Object)
Context

Retorna o android.content.Context desta Preferência.

(Herdado de Preference)
Dependency

Retorna a chave da dependência dessa Preferência. -ou- Define a chave de uma Preferência da qual essa Preferência dependerá.

(Herdado de Preference)
Editor

Retorna um SharedPreferences.Editor onde essa Preferência pode salvar seu(s) valor(es).

(Herdado de Preference)
Enabled

Verifica se essa Preferência deve ser habilitada na lista. -ou- Define se essa Preferência está habilitada.

(Herdado de Preference)
Extras

Retorne o objeto Bundle extras associado a essa preferência, criando um novo Bundle se não houver um no momento.

(Herdado de Preference)
Fragment

Retornar o nome da classe de fragmento associado a essa Preferência. -ou- Define o nome da classe de um fragmento a ser mostrado quando essa Preferência é clicada.

(Herdado de Preference)
Handle

O identificador para a instância subjacente do Android.

(Herdado de Object)
HasKey

Verifica se essa Preferência tem uma chave válida.

(Herdado de Preference)
Icon

Retorna o ícone desta Preferência. -ou- Define o ícone desta Preferência com um Drawable.

(Herdado de Preference)
IconSpaceReserved

Obtém se o espaço que essa exibição de ícone de preferência está reservado. -ou- Define se o espaço desta visualização do ícone de Preferência deve ser reservado quando nenhum ícone é fornecido.

(Herdado de Preference)
Intent

Retorne o associado a Intent esta Preferência. -ou- Define um Intent a ser usado para Context#startActivity(Intent) quando essa Preferência for clicada.

(Herdado de Preference)
IsOnSameScreenAsChildren

Se esse grupo de preferências deve ser mostrado na mesma tela que suas preferências contidas.

JniIdentityHashCode

Um contêiner para vários Preference objetos.

(Herdado de Object)
JniPeerMembers

Um contêiner para vários Preference objetos.

Key

Obtém a chave para essa Preferência, que também é a chave usada para armazenar valores em SharedPreferences ou PreferenceDataStore. -ou- Define a chave para essa Preferência, que é usada como uma chave para o SharedPreferences ou PreferenceDataStore.

(Herdado de Preference)
LayoutResource

Obtém o recurso de layout que será mostrado como o View para esta Preferência. -ou- Define o recurso de layout que é inflado como o View a ser mostrado para esta Preferência.

(Herdado de Preference)
OnPreferenceChangeListener

Retorna o retorno de chamada a ser chamado quando essa Preferência é alterada pelo usuário (mas antes que o estado interno tenha sido atualizado). -ou- Define o retorno de chamada a ser invocado quando essa Preferência é alterada pelo usuário (mas antes que o estado interno tenha sido atualizado).

(Herdado de Preference)
OnPreferenceClickListener

Retorna o retorno de chamada a ser chamado quando essa Preferência é clicada. -ou- Define o retorno de chamada a ser chamado quando essa Preferência é clicada.

(Herdado de Preference)
Order

Obtém a ordem dessa Preferência em relação a outros objetos Preference no mesmo nível. -ou- Define a ordem dessa Preferência em relação a outros objetos de Preferência no mesmo nível.

(Herdado de Preference)
OrderingAsAdded

Se esse grupo está ordenando preferências na ordem em que são adicionadas. -ou- Se deve ordenar as Preference crianças deste grupo à medida que são adicionadas.

Parent

Retorna o PreferenceGroup que é essa Preferência atribuída ou null se essa preferência não for atribuída a nenhum grupo ou for uma Preferência raiz.

(Herdado de Preference)
PeerReference

Um contêiner para vários Preference objetos.

(Herdado de Object)
Persistent

Verifica se essa Preferência é persistente. -ou- Define se essa Preferência é persistente.

(Herdado de Preference)
PreferenceCount

Retorna o número de filhos Preferences.

PreferenceDataStore

Devoluções PreferenceDataStore utilizadas por esta Preferência. -ou- Define um PreferenceDataStore a ser usado por esta Preferência em vez de usar android.content.SharedPreferences.

(Herdado de Preference)
PreferenceManager

Obtém o que gerencia a PreferenceManager árvore desse objeto Preferência.

(Herdado de Preference)
RecycleEnabled

Verifica se essa Preferência permitiu que seu modo de exibição fosse reciclado quando usado no modo de exibição de lista. -ou- Define se essa Preferência permitiu que sua exibição fosse reciclada quando usada na exibição de lista.

(Herdado de Preference)
Selectable

Verifica se essa Preferência deve ser selecionável na lista. -ou- Define se essa Preferência é selecionável.

(Herdado de Preference)
SharedPreferences

Retorna onde SharedPreferences essa Preferência pode ler seu(s) valor(es).

(Herdado de Preference)
ShouldDisableView

Verifica se essa Preferência deve desabilitar sua exibição quando sua ação estiver desabilitada. -ou- Define se essa Preferência deve desativar sua exibição quando ela for desabilitada.

(Herdado de Preference)
SingleLineTitle

Obtém se o título dessa preferência está restrito a uma única linha. -ou- Define se o título desta Preferência deve ser restringido a uma única linha em vez de deixá-lo envolver em várias linhas.

(Herdado de Preference)
Summary

Um contêiner para vários Preference objetos.

(Herdado de Preference)
SummaryFormatted

Retorna o resumo desta Preferência. -ou- Define o resumo desta Preferência com um CharSequence.

(Herdado de Preference)
ThresholdClass

Esta API suporta a infraestrutura Mono para Android e não se destina a ser usada diretamente do seu código.

ThresholdType

Esta API suporta a infraestrutura Mono para Android e não se destina a ser usada diretamente do seu código.

Title

Um contêiner para vários Preference objetos.

(Herdado de Preference)
TitleFormatted

Retorna o título desta Preferência. -ou- Define o título desta Preferência com um CharSequence.

(Herdado de Preference)
TitleRes

Retorna a ID do recurso de título desta Preferência.

(Herdado de Preference)
WidgetLayoutResource

Obtém o recurso de layout para a parte de widget controlável desta Preferência. -ou- Define o layout para a parte do widget controlável desta Preferência.

(Herdado de Preference)

Métodos

AddItemFromInflater(Preference)

Chamado pelo inflador para adicionar um item a este grupo.

AddPreference(Preference)

Adiciona um Preference na posição correta com base na ordem da preferência.

CallChangeListener(Object)

Chame esse método depois que o usuário alterar a preferência, mas antes que o estado interno seja definido.

(Herdado de Preference)
Clone()

Cria e retorna uma cópia desse objeto.

(Herdado de Object)
CompareTo(Preference)

Compara objetos Preference com base na ordem (se definida), caso contrário, em ordem alfabética nos títulos.

(Herdado de Preference)
DispatchRestoreInstanceState(Bundle)

Chamado por RestoreHierarchyState(Bundle) para recuperar o estado salvo para esta Preferência e seus filhos.

DispatchSaveInstanceState(Bundle)

Chamado por SaveHierarchyState(Bundle) para armazenar a instância para esta Preferência e seus filhos.

Dispose()

Um contêiner para vários Preference objetos.

(Herdado de Object)
Dispose(Boolean)

Um contêiner para vários Preference objetos.

(Herdado de Object)
Equals(Object)

Indica se algum outro objeto é "igual" a este.

(Herdado de Object)
FindPreference(ICharSequence)

Localiza um Preference com base em sua chave.

FindPreference(String)

Localiza um Preference com base em sua chave.

FindPreferenceInHierarchy(String)

Encontra uma Preferência nessa hierarquia (a coisa toda, mesmo acima/abaixo da quebra PreferenceScreen de tela) com a tecla dada.

(Herdado de Preference)
GetHashCode()

Retorna um valor de código hash para o objeto.

(Herdado de Object)
GetPersistedBoolean(Boolean)

Tenta obter um booleano persistente se essa Preferência for persistente.

(Herdado de Preference)
GetPersistedFloat(Single)

Tenta obter um float persistente se essa Preferência for persistente.

(Herdado de Preference)
GetPersistedInt(Int32)

Tenta obter um int persistente se essa Preferência for persistente.

(Herdado de Preference)
GetPersistedLong(Int64)

Tentativas de obter um tempo persistente se essa Preferência for persistente.

(Herdado de Preference)
GetPersistedString(String)

Tenta obter uma String persistente se essa Preferência for persistente.

(Herdado de Preference)
GetPersistedStringSet(ICollection<String>)

Tenta obter um conjunto persistente de Strings se essa Preferência for persistente.

(Herdado de Preference)
GetPreference(Int32)

Retorna o Preference em um índice específico.

GetView(View, ViewGroup)

Obtém o Modo de Exibição que será mostrado no PreferenceActivity.

(Herdado de Preference)
JavaFinalize()

Chamado pelo coletor de lixo em um objeto quando a coleta de lixo determina que não há mais referências ao objeto.

(Herdado de Object)
Notify()

Ativa um único thread que está aguardando no monitor deste objeto.

(Herdado de Object)
NotifyAll()

Ativa todos os threads que estão aguardando no monitor deste objeto.

(Herdado de Object)
NotifyChanged()

Deve ser chamado quando os dados deste Preference tiver mudado.

(Herdado de Preference)
NotifyDependencyChange(Boolean)

Notifica todos os dependentes de escuta de uma alteração que afeta a dependência.

(Herdado de Preference)
NotifyHierarchyChanged()

Deve ser chamado quando uma Preferência tiver sido adicionada/removida desse grupo, ou a ordem deve ser reavaliada.

(Herdado de Preference)
OnAttachedToActivity()

Chamado quando a hierarquia de Preferência tiver sido anexada PreferenceActivityao .

(Herdado de Preference)
OnAttachedToHierarchy(PreferenceManager)

Chamado quando essa Preferência tiver sido anexada a uma hierarquia de Preferências.

(Herdado de Preference)
OnBindView(View)

Vincula a exibição criada aos dados dessa preferência.

(Herdado de Preference)
OnClick()

Processa um clique na preferência.

(Herdado de Preference)
OnCreateView(ViewGroup)

Cria o Modo de Exibição a ser mostrado para esta Preferência no PreferenceActivity.

(Herdado de Preference)
OnDependencyChanged(Preference, Boolean)

Chamado quando a dependência muda.

(Herdado de Preference)
OnGetDefaultValue(TypedArray, Int32)

Chamado quando uma Preferência está sendo inflada e o atributo de valor padrão precisa ser lido.

(Herdado de Preference)
OnParentChanged(Preference, Boolean)

Chamado quando a dependência do pai implícito é alterada.

(Herdado de Preference)
OnPrepareAddPreference(Preference)

Prepara um Preference para ser adicionado ao grupo.

OnPrepareForRemoval()

Chamado quando essa Preferência está sendo removida da hierarquia.

(Herdado de Preference)
OnRestoreInstanceState(IParcelable)

Gancho que permite que uma Preferência reaplique uma representação de seu estado interno que havia sido gerado anteriormente pelo #onSaveInstanceState.

(Herdado de Preference)
OnSaveInstanceState()

Gancho que permite que uma Preferência gere uma representação de seu estado interno que pode ser usada posteriormente para criar uma nova instância com esse mesmo estado.

(Herdado de Preference)
OnSetInitialValue(Boolean, Object)

Implemente isso para definir o valor inicial da Preferência.

(Herdado de Preference)
PeekExtras()

Retorne o objeto Bundle extras associado a essa preferência, retornando null se não houver um no momento.

(Herdado de Preference)
PersistBoolean(Boolean)

Tenta persistir um booleano se essa preferência for persistente.

(Herdado de Preference)
PersistFloat(Single)

Tentativas de persistir por muito tempo se essa Preferência for persistente.

(Herdado de Preference)
PersistInt(Int32)

Tenta persistir um int se essa preferência for persistente.

(Herdado de Preference)
PersistLong(Int64)

Tentativas de persistir por muito tempo se essa Preferência for persistente.

(Herdado de Preference)
PersistString(String)

Tenta persistir uma String se essa Preferência for persistente.

(Herdado de Preference)
PersistStringSet(ICollection<String>)

Tenta persistir um conjunto de Strings se essa Preferência for persistente.

(Herdado de Preference)
RemoveAll()

Remove todos Preference Preferences desse grupo.

RemovePreference(Preference)

Remove um Preference deste grupo.

RestoreHierarchyState(Bundle)

Restaure o estado salvo anteriormente dessa hierarquia de Preferências do contêiner fornecido.

(Herdado de Preference)
SaveHierarchyState(Bundle)

Armazene o estado congelado dessa hierarquia de Preferências no contêiner fornecido.

(Herdado de Preference)
SetDefaultValue(Object)

Define o valor padrão para essa Preferência, que será definido se a persistência estiver desativada ou a persistência estiver ativada e a preferência não for encontrada no armazenamento persistente.

(Herdado de Preference)
SetHandle(IntPtr, JniHandleOwnership)

Define a propriedade Handle.

(Herdado de Object)
SetIcon(Int32)

Define o ícone desta Preferência com uma ID de recurso.

(Herdado de Preference)
SetSummary(Int32)

Define o resumo desta Preferência com uma ID de recurso.

(Herdado de Preference)
SetTitle(Int32)

Define o título dessa Preferência com uma ID de recurso.

(Herdado de Preference)
ShouldCommit()

Retorna se o Preference deve confirmar seu(s) valor(es) salvo(s) em #getEditor().

(Herdado de Preference)
ShouldDisableDependents()

Verifica se os dependentes dessa preferência devem ser desabilitados no momento.

(Herdado de Preference)
ShouldPersist()

Verifica se, no momento determinado em que esse método é chamado, essa Preferência deve armazenar/restaurar seu(s) valor(es) no SharedPreferences ou em PreferenceDataStore se atribuído.

(Herdado de Preference)
ToArray<T>()

Um contêiner para vários Preference objetos.

(Herdado de Object)
ToString()

Retorna uma representação de cadeia de caracteres do objeto.

(Herdado de Object)
UnregisterFromRuntime()

Um contêiner para vários Preference objetos.

(Herdado de Object)
Wait()

Faz com que o thread atual aguarde até que ele seja ativado, normalmente sendo <em notificado</em> ou <em>interrompido</em>>.

(Herdado de Object)
Wait(Int64)

Faz com que o thread atual aguarde até que ele seja despertado, normalmente sendo <em>notificado</em> ou <em interrompido</em>, ou até que>uma certa quantidade de tempo real tenha decorrido.

(Herdado de Object)
Wait(Int64, Int32)

Faz com que o thread atual aguarde até que ele seja despertado, normalmente sendo <em>notificado</em> ou <em interrompido</em>, ou até que>uma certa quantidade de tempo real tenha decorrido.

(Herdado de Object)

Eventos

PreferenceChange

Um contêiner para vários Preference objetos.

(Herdado de Preference)
PreferenceClick

Um contêiner para vários Preference objetos.

(Herdado de Preference)

Implantações explícitas de interface

IComparable.CompareTo(Object)

Um contêiner para vários Preference objetos.

(Herdado de Preference)
IJavaPeerable.Disposed()

Um contêiner para vários Preference objetos.

(Herdado de Object)
IJavaPeerable.DisposeUnlessReferenced()

Um contêiner para vários Preference objetos.

(Herdado de Object)
IJavaPeerable.Finalized()

Um contêiner para vários Preference objetos.

(Herdado de Object)
IJavaPeerable.JniManagedPeerState

Um contêiner para vários Preference objetos.

(Herdado de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Um contêiner para vários Preference objetos.

(Herdado de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Um contêiner para vários Preference objetos.

(Herdado de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Um contêiner para vários Preference objetos.

(Herdado de Object)

Métodos de Extensão

JavaCast<TResult>(IJavaObject)

Executa uma conversão de tipo verificada em tempo de execução do Android.

JavaCast<TResult>(IJavaObject)

Um contêiner para vários Preference objetos.

GetJniTypeName(IJavaPeerable)

Um contêiner para vários Preference objetos.

Aplica-se a