ListPreference Classe

Definição

A Preference que exibe uma lista de entradas como uma caixa de diálogo.

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

Comentários

A Preference que exibe uma lista de entradas como uma caixa de diálogo.

Essa preferência armazenará uma cadeia de caracteres nas SharedPreferences. Essa cadeia de caracteres será o valor da #setEntryValues(CharSequence[]) matriz.

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.ListPreference.

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

ListPreference(Context)
ListPreference(Context, IAttributeSet)
ListPreference(Context, IAttributeSet, Int32)
ListPreference(Context, IAttributeSet, Int32, Int32)
ListPreference(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)
Dialog

Obtém a caixa de diálogo que é mostrada por essa preferência.

(Herdado de DialogPreference)
DialogIcon

Retorna o ícone a ser mostrado nas caixas de diálogo subsequentes. -ou- Define o ícone da caixa de diálogo.

(Herdado de DialogPreference)
DialogLayoutResource

Retorna o recurso de layout usado como a exibição de conteúdo para caixas de diálogo subsequentes. -ou- Define o recurso de layout que é inflado como o View a ser mostrado como a exibição de conteúdo de caixas de diálogo subsequentes.

(Herdado de DialogPreference)
DialogMessage

A Preference que exibe uma lista de entradas como uma caixa de diálogo.

(Herdado de DialogPreference)
DialogMessageFormatted

Retorna a mensagem a ser mostrada nas caixas de diálogo subsequentes. -ou- Define a mensagem da caixa de diálogo.

(Herdado de DialogPreference)
DialogTitle

A Preference que exibe uma lista de entradas como uma caixa de diálogo.

(Herdado de DialogPreference)
DialogTitleFormatted

Retorna o título a ser mostrado nas caixas de diálogo subsequentes. -ou- Define o título da caixa de diálogo.

(Herdado de DialogPreference)
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)
Entry

A Preference que exibe uma lista de entradas como uma caixa de diálogo.

EntryFormatted

Retorna a entrada correspondente ao valor atual.

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

A Preference que exibe uma lista de entradas como uma caixa de diálogo.

(Herdado de Object)
JniPeerMembers

A Preference que exibe uma lista de entradas como uma caixa de diálogo.

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

A Preference que exibe uma lista de entradas como uma caixa de diálogo.

(Herdado de DialogPreference)
NegativeButtonTextFormatted

Retorna o texto do botão negativo a ser mostrado nas caixas de diálogo subsequentes. -ou- Define o texto do botão negativo da caixa de diálogo.

(Herdado de DialogPreference)
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)
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

A Preference que exibe uma lista de entradas como uma caixa de diálogo.

(Herdado de Object)
Persistent

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

(Herdado de Preference)
PositiveButtonText

A Preference que exibe uma lista de entradas como uma caixa de diálogo.

(Herdado de DialogPreference)
PositiveButtonTextFormatted

Retorna o texto do botão positivo a ser mostrado nas caixas de diálogo subsequentes. -ou- Define o texto do botão positivo da caixa de diálogo.

(Herdado de DialogPreference)
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

A Preference que exibe uma lista de entradas como uma caixa de diálogo.

(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

A Preference que exibe uma lista de entradas como uma caixa de diálogo.

(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)
Value

Retorna o valor da chave. -ou- Define o valor da chave.

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

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)
Dispose()

A Preference que exibe uma lista de entradas como uma caixa de diálogo.

(Herdado de Object)
Dispose(Boolean)

A Preference que exibe uma lista de entradas como uma caixa de diálogo.

(Herdado de Object)
Equals(Object)

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

(Herdado de Object)
FindIndexOfValue(String)

Retorna o índice do valor fornecido (na matriz de valores de entrada).

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)
GetEntries()

A lista de entradas a serem mostradas na lista em caixas de diálogo subsequentes.

GetEntriesFormatted()

A lista de entradas a serem mostradas na lista em caixas de diálogo subsequentes.

GetEntryValues()

Retorna a matriz de valores a serem salvos para a preferência.

GetEntryValuesFormatted()

Retorna a matriz de valores a serem salvos para a preferência.

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)
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)
OnActivityDestroy()

A ser adicionado

(Herdado de DialogPreference)
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)
OnBindDialogView(View)

Vincula modos de exibição no modo de exibição de conteúdo da caixa de diálogo aos dados.

(Herdado de DialogPreference)
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)
OnClick(IDialogInterface, Int32)

Esse método será chamado quando um botão na caixa de diálogo for clicado.

(Herdado de DialogPreference)
OnCreateDialogView()

Cria o modo de exibição de conteúdo para a caixa de diálogo (se um modo de exibição de conteúdo personalizado for necessário).

(Herdado de DialogPreference)
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)
OnDialogClosed(Boolean)

Chamado quando a caixa de diálogo é descartada e deve ser usada para salvar dados no SharedPreferences.

(Herdado de DialogPreference)
OnDismiss(IDialogInterface)

Esse método será chamado quando a caixa de diálogo for descartada.

(Herdado de DialogPreference)
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)
OnPrepareDialogBuilder(AlertDialog+Builder)

Prepara o construtor de diálogos para ser mostrado quando a preferência é clicada.

(Herdado de DialogPreference)
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)
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)
SetDialogIcon(Int32)

Define o ícone (ID do recurso) da caixa de diálogo.

(Herdado de DialogPreference)
SetDialogMessage(Int32) (Herdado de DialogPreference)
SetDialogTitle(Int32) (Herdado de DialogPreference)
SetEntries(ICharSequence[])

Define as entradas legíveis por humanos a serem mostradas na lista.

SetEntries(Int32)
SetEntries(String[])

Define as entradas legíveis por humanos a serem mostradas na lista.

SetEntryValues(ICharSequence[])

A matriz para localizar o valor a ser salvo para uma preferência quando uma entrada de entradas é selecionada.

SetEntryValues(Int32)
SetEntryValues(String[])

A matriz para localizar o valor a ser salvo para uma preferência quando uma entrada de entradas é selecionada.

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)
SetNegativeButtonText(Int32) (Herdado de DialogPreference)
SetPositiveButtonText(Int32) (Herdado de DialogPreference)
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)
SetValueIndex(Int32)

Define o valor para o índice fornecido a partir dos valores de entrada.

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)
ShowDialog(Bundle)

Mostra a caixa de diálogo associada a essa Preferência.

(Herdado de DialogPreference)
ToArray<T>()

A Preference que exibe uma lista de entradas como uma caixa de diálogo.

(Herdado de Object)
ToString()

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

(Herdado de Object)
UnregisterFromRuntime()

A Preference que exibe uma lista de entradas como uma caixa de diálogo.

(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

A Preference que exibe uma lista de entradas como uma caixa de diálogo.

(Herdado de Preference)
PreferenceClick

A Preference que exibe uma lista de entradas como uma caixa de diálogo.

(Herdado de Preference)

Implantações explícitas de interface

IComparable.CompareTo(Object)

A Preference que exibe uma lista de entradas como uma caixa de diálogo.

(Herdado de Preference)
IJavaPeerable.Disposed()

A Preference que exibe uma lista de entradas como uma caixa de diálogo.

(Herdado de Object)
IJavaPeerable.DisposeUnlessReferenced()

A Preference que exibe uma lista de entradas como uma caixa de diálogo.

(Herdado de Object)
IJavaPeerable.Finalized()

A Preference que exibe uma lista de entradas como uma caixa de diálogo.

(Herdado de Object)
IJavaPeerable.JniManagedPeerState

A Preference que exibe uma lista de entradas como uma caixa de diálogo.

(Herdado de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

A Preference que exibe uma lista de entradas como uma caixa de diálogo.

(Herdado de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

A Preference que exibe uma lista de entradas como uma caixa de diálogo.

(Herdado de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

A Preference que exibe uma lista de entradas como uma caixa de diálogo.

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

A Preference que exibe uma lista de entradas como uma caixa de diálogo.

GetJniTypeName(IJavaPeerable)

A Preference que exibe uma lista de entradas como uma caixa de diálogo.

Aplica-se a