CheckBoxPreference Classe

Definição

Um Preference que fornece funcionalidade de widget de caixa de seleção.

[Android.Runtime.Register("android/preference/CheckBoxPreference", DoNotGenerateAcw=true)]
public class CheckBoxPreference : Android.Preferences.TwoStatePreference
[<Android.Runtime.Register("android/preference/CheckBoxPreference", DoNotGenerateAcw=true)>]
type CheckBoxPreference = class
    inherit TwoStatePreference
Herança
Atributos

Comentários

Um Preference que fornece funcionalidade de widget de caixa de seleção.

Essa preferência armazenará um booliano nas SharedPreferences.

Este membro foi preterido. Use a Biblioteca de Preferênciasdo AndroidX para 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.CheckBoxPreference.

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

Construtores

Nome Description
CheckBoxPreference(Context, IAttributeSet, Int32, Int32)
CheckBoxPreference(Context, IAttributeSet, Int32)
CheckBoxPreference(Context, IAttributeSet)
CheckBoxPreference(Context)
CheckBoxPreference(IntPtr, JniHandleOwnership)

Um construtor usado ao criar representações gerenciadas de objetos JNI; chamado pelo runtime.

Campos

Nome Description
DefaultOrder

#setOrder(int) Especifique se uma ordem específica não é necessária.

(Herdado de Preference)

Propriedades

Nome Description
Checked
Obsoleto.

Retorna o estado verificado. -ou- Define o estado verificado e salva-o no SharedPreferences.

Class

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

(Herdado de Object)
Context

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

(Herdado de Preference)
Dependency

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

(Herdado de Preference)
DisableDependentsState
Obsoleto.

Retorna se os dependentes estão desabilitados quando essa preferência está ativada (true) ou quando essa preferência está desativada (false). -ou- Define se os dependentes são desabilitados quando essa preferência está ativada (true) ou quando essa preferência está desativada (false).

Editor

Retorna um local SharedPreferences.Editor em que essa Preferência pode salvar seus valores.

(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 de pacote extras associado a essa preferência, criando um novo Pacote se não houver um no momento.

(Herdado de Preference)
Fragment

Retorne 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 dessa Preferência com um Desenhável.

(Herdado de Preference)
IconSpaceReserved

Obtém se o espaço que esse modo de exibição de ícone de preferência está reservado. -ou- Define se o espaço dessa exibição de ícone preferência será reservado quando nenhum ícone for fornecido.

(Herdado de Preference)
Intent

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

(Herdado de Preference)
JniIdentityHashCode

Obtém o código de hash de identidade atribuído a esse par Java pelo runtime de interoperabilidade.

(Herdado de Object)
JniManagedPeerState

Um Preference que fornece funcionalidade de widget de caixa de seleção.

(Herdado de JavaObject)
JniPeerMembers

Um Preference que fornece funcionalidade de widget de caixa de seleção.

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 essa Preferência.

(Herdado de Preference)
OnPreferenceChangeListener

Retorna o retorno de chamada a ser invocado 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 invocado quando esta Preferência é clicada. -ou- Define o retorno de chamada a ser invocado quando esta 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 Preference no mesmo nível.

(Herdado de Preference)
Parent

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

(Herdado de Preference)
PeerReference

Obtém a referência de objeto JNI para este par Java.

(Herdado de Object)
Persistent

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

(Herdado de Preference)
PreferenceDataStore

Retorna PreferenceDataStore usado por essa Preferência. -ou- Define um PreferenceDataStore a ser usado por essa Preferência em vez de usar android.content.SharedPreferences.

(Herdado de Preference)
PreferenceManager

Obtém o que gerencia a PreferenceManager árvore do objeto Preference.

(Herdado de Preference)
RecycleEnabled

Verifica se essa Preferência habilitou para ter sua exibição reciclada quando usada no modo de exibição de lista. -ou- Define se essa Preferência habilitou para ter sua exibição reciclada quando usada no modo de 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 o SharedPreferences local em que essa Preferência pode ler seus valores.

(Herdado de Preference)
ShouldDisableView

Verifica se essa Preferência deve desabilitar seu modo de exibição quando sua ação está desabilitada. -ou- Define se essa Preferência deve desabilitar 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 dessa Preferência deve ser restringido a uma única linha em vez de deixá-lo encapsular em várias linhas.

(Herdado de Preference)
Summary

Um Preference que fornece funcionalidade de widget de caixa de seleção.

(Herdado de Preference)
SummaryFormatted

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

(Herdado de Preference)
SummaryOff

Um Preference que fornece funcionalidade de widget de caixa de seleção.

SummaryOffFormatted
Obsoleto.

Retorna o resumo a ser mostrado quando desmarcado. -ou- Define o resumo a ser mostrado quando desmarcado.

SummaryOn

Um Preference que fornece funcionalidade de widget de caixa de seleção.

SummaryOnFormatted
Obsoleto.

Retorna o resumo a ser mostrado quando verificado. -ou- Define o resumo a ser mostrado quando verificado.

ThresholdClass

Essa API é compatível com a infraestrutura Mono para Android e não se destina a ser usada diretamente do seu código.

ThresholdType

Essa API é compatível com a infraestrutura Mono para Android e não se destina a ser usada diretamente do seu código.

Title

Um Preference que fornece funcionalidade de widget de caixa de seleção.

(Herdado de Preference)
TitleFormatted

Retorna o título desta Preferência. -ou- Define o título dessa 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 do 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

Nome Description
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 definido), caso contrário, em ordem alfabética nos títulos.

(Herdado de Preference)
Construct(JniObjectReference, JniObjectReferenceOptions)

Um Preference que fornece funcionalidade de widget de caixa de seleção.

(Herdado de JavaObject)
Dispose()

Libera os recursos mantidos por esse par Java.

(Herdado de Object)
Dispose(Boolean)

Libera os recursos mantidos por esse par Java.

(Herdado de Object)
DisposeUnlessReferenced()

Um Preference que fornece funcionalidade de widget de caixa de seleção.

(Herdado de JavaObject)
Equals(Object)

Um Preference que fornece funcionalidade de widget de caixa de seleção.

(Herdado de JavaObject)
Equals(Object)

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

(Herdado de Object)
FindPreferenceInHierarchy(String)

Localiza uma preferência nessa hierarquia (a coisa toda, mesmo acima/abaixo PreferenceScreen da quebra de tela) com a chave fornecida.

(Herdado de Preference)
GetHashCode()

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

(Herdado de Object)
GetPersistedBoolean(Boolean)

Tenta obter um booliano 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)

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

(Herdado de Preference)
GetPersistedString(String)

Tenta obter uma cadeia de caracteres persistente se essa Preferência for persistente.

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

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

(Herdado de Preference)
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 desse 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 desses Preference dados forem alterados.

(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 ordenação deve ser reavaliada.

(Herdado de Preference)
OnAttachedToActivity()

Chamado quando a hierarquia Preferência foi anexada ao PreferenceActivity.

(Herdado de Preference)
OnAttachedToHierarchy(PreferenceManager)

Chamado quando essa Preferência foi anexada a uma hierarquia de preferências.

(Herdado de Preference)
OnBindView(View)

Associa o Modo de Exibição criado 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 essa Preferência no PreferenceActivity.

(Herdado de Preference)
OnDependencyChanged(Preference, Boolean)

Chamado quando a dependência é alterada.

(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 pai implícita é alterada.

(Herdado de Preference)
OnPrepareForRemoval()

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

(Herdado de Preference)
OnRestoreInstanceState(IParcelable)

Gancho permitindo que uma Preferência reaplicá-lo novamente a uma representação de seu estado interno que havia sido gerada anteriormente por #onSaveInstanceState.

(Herdado de Preference)
OnSaveInstanceState()

Gancho permitindo 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 de pacote extras associado a essa preferência, retornando null se não houver um no momento.

(Herdado de Preference)
PersistBoolean(Boolean)

Tenta persistir um booliano se essa Preferência for persistente.

(Herdado de Preference)
PersistFloat(Single)

Tenta 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)

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

(Herdado de Preference)
PersistString(String)

Tenta persistir uma cadeia de caracteres se essa Preferência for persistente.

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

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

(Herdado de Preference)
RestoreHierarchyState(Bundle)

Restaure o estado salvo anteriormente dessa hierarquia de preferência do contêiner fornecido.

(Herdado de Preference)
SaveHierarchyState(Bundle)

Armazene o estado congelado dessa hierarquia de preferência no contêiner fornecido.

(Herdado de Preference)
SetDefaultValue(Object)

Define o valor padrão para essa Preferência, que será definida 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 dessa Preferência com uma ID de recurso.

(Herdado de Preference)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Um Preference que fornece funcionalidade de widget de caixa de seleção.

(Herdado de JavaObject)
SetSummary(Int32)

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

(Herdado de Preference)
SetSummaryOff(Int32)
Obsoleto.

Define o resumo a ser mostrado quando desmarcado.

SetSummaryOn(Int32)
Obsoleto.

Define o resumo a ser mostrado quando verificado.

SetTitle(Int32)

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

(Herdado de Preference)
ShouldCommit()

Retorna se o Preference valor(s) deve ser confirmado em #getEditor().

(Herdado de Preference)
ShouldDisableDependents()

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

(Herdado de Preference)
ShouldPersist()

Verifica se, no momento em que esse método é chamado, essa Preferência deve armazenar/restaurar seus valores no SharedPreferences ou no PreferenceDataStore se atribuído.

(Herdado de Preference)
ToArray<T>()

Cria uma matriz gerenciada com base nesse wrapper de matriz Java.

(Herdado de Object)
ToString()

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

(Herdado de Object)
UnregisterFromRuntime()

Cancela o registro desse par Java do runtime de interoperabilidade.

(Herdado de Object)
Wait()

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

(Herdado de Object)
Wait(Int64, Int32)

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

(Herdado de Object)
Wait(Int64)

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

(Herdado de Object)

Eventos

Nome Description
PreferenceChange

Um Preference que fornece funcionalidade de widget de caixa de seleção.

(Herdado de Preference)
PreferenceClick

Um Preference que fornece funcionalidade de widget de caixa de seleção.

(Herdado de Preference)

Implantações explícitas de interface

Nome Description
IComparable.CompareTo(Object)

Um Preference que fornece funcionalidade de widget de caixa de seleção.

(Herdado de Preference)
IJavaPeerable.Disposed()

Um Preference que fornece funcionalidade de widget de caixa de seleção.

(Herdado de JavaObject)
IJavaPeerable.Finalized()

Um Preference que fornece funcionalidade de widget de caixa de seleção.

(Herdado de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Um Preference que fornece funcionalidade de widget de caixa de seleção.

(Herdado de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Um Preference que fornece funcionalidade de widget de caixa de seleção.

(Herdado de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Um Preference que fornece funcionalidade de widget de caixa de seleção.

(Herdado de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Um Preference que fornece funcionalidade de widget de caixa de seleção.

(Herdado de JavaObject)
IJavaPeerable.UnregisterFromRuntime()

Um Preference que fornece funcionalidade de widget de caixa de seleção.

(Herdado de Preference)

Métodos de Extensão

Nome Description
GetJniTypeName(IJavaPeerable)

Obtém o nome JNI do tipo da instância self.

JavaAs<TResult>(IJavaPeerable)

Tente coagir a digitar selfTResult, verificando se a coerção é válida no lado Java.

JavaCast<TResult>(IJavaObject)

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

JavaCast<TResult>(IJavaObject)

Um Preference que fornece funcionalidade de widget de caixa de seleção.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Tente coagir a digitar selfTResult, verificando se a coerção é válida no lado Java.

Aplica-se a