Condividi tramite


ListPreference Classe

Definizione

Oggetto Preference che visualizza un elenco di voci come finestra di dialogo.

[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
Ereditarietà
Attributi

Commenti

Oggetto Preference che visualizza un elenco di voci come finestra di dialogo.

Questa preferenza archivierà una stringa in SharedPreferences. Questa stringa sarà il valore della #setEntryValues(CharSequence[]) matrice.

Questo membro è deprecato. Usare la libreria delle preferenze AndroidX per un comportamento coerente in tutti i dispositivi. Per altre informazioni sull'uso della libreria delle preferenze AndroidX, vedere Impostazioni.

Documentazione java per android.preference.ListPreference.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Costruttori

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

Costruttore usato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime.

Campi

DefaultOrder

Specificare per #setOrder(int) se non è necessario un ordine specifico.

(Ereditato da Preference)

Proprietà

Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
Context

Restituisce l'oggetto android.content.Context di questa preferenza.

(Ereditato da Preference)
Dependency

Restituisce la chiave della dipendenza da questa preferenza. -oppure- Imposta la chiave di una preferenza da cui dipende questa preferenza.

(Ereditato da Preference)
Dialog

Ottiene la finestra di dialogo visualizzata da questa preferenza.

(Ereditato da DialogPreference)
DialogIcon

Restituisce l'icona da visualizzare nelle finestre di dialogo successive. -oppure- Imposta l'icona della finestra di dialogo.

(Ereditato da DialogPreference)
DialogLayoutResource

Restituisce la risorsa di layout utilizzata come visualizzazione contenuto per le finestre di dialogo successive. -oppure- Imposta la risorsa di layout gonfiata come da View visualizzare come visualizzazione contenuto delle finestre di dialogo successive.

(Ereditato da DialogPreference)
DialogMessage

Oggetto Preference che visualizza un elenco di voci come finestra di dialogo.

(Ereditato da DialogPreference)
DialogMessageFormatted

Restituisce il messaggio da visualizzare nelle finestre di dialogo successive. -oppure- Imposta il messaggio della finestra di dialogo.

(Ereditato da DialogPreference)
DialogTitle

Oggetto Preference che visualizza un elenco di voci come finestra di dialogo.

(Ereditato da DialogPreference)
DialogTitleFormatted

Restituisce il titolo da visualizzare nei dialoghi successivi. -oppure- Imposta il titolo del dialogo.

(Ereditato da DialogPreference)
Editor

Restituisce un oggetto SharedPreferences.Editor in cui questa preferenza può salvare i relativi valori.

(Ereditato da Preference)
Enabled

Controlla se questa preferenza deve essere abilitata nell'elenco. -oppure- Imposta se questa preferenza è abilitata.

(Ereditato da Preference)
Entry

Oggetto Preference che visualizza un elenco di voci come finestra di dialogo.

EntryFormatted

Restituisce la voce corrispondente al valore corrente.

Extras

Restituisce l'oggetto Bundle aggiuntivo associato a questa preferenza, creando un nuovo bundle se attualmente non ne esiste uno.

(Ereditato da Preference)
Fragment

Restituisce il nome della classe frammento associato a questa preferenza. -oppure- Imposta il nome della classe di un frammento da visualizzare quando si fa clic su questa preferenza.

(Ereditato da Preference)
Handle

Handle per l'istanza di Android sottostante.

(Ereditato da Object)
HasKey

Verifica se questa preferenza ha una chiave valida.

(Ereditato da Preference)
Icon

Restituisce l'icona di questa preferenza. -oppure- Imposta l'icona per questa preferenza con un elemento Drawable.

(Ereditato da Preference)
IconSpaceReserved

Ottiene un valore che indica se lo spazio della visualizzazione icona preferenza è riservato. -oppure- Imposta se riservare lo spazio di questa visualizzazione icona preferenza quando non viene specificata alcuna icona.

(Ereditato da Preference)
Intent

Restituisce l'oggetto Intent associato a questa preferenza. -oppure- Imposta un oggetto Intent da utilizzare per Context#startActivity(Intent) quando si fa clic su questa preferenza.

(Ereditato da Preference)
JniIdentityHashCode

Oggetto Preference che visualizza un elenco di voci come finestra di dialogo.

(Ereditato da Object)
JniPeerMembers

Oggetto Preference che visualizza un elenco di voci come finestra di dialogo.

Key

Ottiene la chiave per questa preferenza, che è anche la chiave utilizzata per archiviare i valori in SharedPreferences o PreferenceDataStore. -oppure- Imposta la chiave per questa preferenza, che viene usata come chiave su SharedPreferences o PreferenceDataStore.

(Ereditato da Preference)
LayoutResource

Ottiene la risorsa di layout che verrà visualizzata come per View questa preferenza. -oppure- Imposta la risorsa di layout gonfiata come View da visualizzare per questa preferenza.

(Ereditato da Preference)
NegativeButtonText

Oggetto Preference che visualizza un elenco di voci come finestra di dialogo.

(Ereditato da DialogPreference)
NegativeButtonTextFormatted

Restituisce il testo del pulsante negativo da visualizzare nelle finestre di dialogo successive. -oppure- Imposta il testo del pulsante negativo della finestra di dialogo.

(Ereditato da DialogPreference)
OnPreferenceChangeListener

Restituisce il callback da richiamare quando questa preferenza viene modificata dall'utente (ma prima dell'aggiornamento dello stato interno). -oppure- Imposta il callback da richiamare quando questa preferenza viene modificata dall'utente (ma prima dell'aggiornamento dello stato interno).

(Ereditato da Preference)
OnPreferenceClickListener

Restituisce il callback da richiamare quando si fa clic su questa preferenza. -oppure- Imposta il callback da richiamare quando si fa clic su questa preferenza.

(Ereditato da Preference)
Order

Ottiene l'ordine di questa preferenza rispetto ad altri oggetti Preferenza sullo stesso livello. -oppure- Imposta l'ordine di questa preferenza rispetto ad altri oggetti Preferenza sullo stesso livello.

(Ereditato da Preference)
Parent

Restituisce l'oggetto PreferenceGroup a cui è assegnata questa preferenza o null se questa preferenza non è assegnata ad alcun gruppo o è una preferenza radice.

(Ereditato da Preference)
PeerReference

Oggetto Preference che visualizza un elenco di voci come finestra di dialogo.

(Ereditato da Object)
Persistent

Controlla se questa preferenza è persistente. -oppure- Imposta un valore che indica se questa preferenza è persistente.

(Ereditato da Preference)
PositiveButtonText

Oggetto Preference che visualizza un elenco di voci come finestra di dialogo.

(Ereditato da DialogPreference)
PositiveButtonTextFormatted

Restituisce il testo del pulsante positivo da visualizzare nelle finestre di dialogo successive. -oppure- Imposta il testo del pulsante positivo della finestra di dialogo.

(Ereditato da DialogPreference)
PreferenceDataStore

Restituisce PreferenceDataStore utilizzato da questa preferenza. -oppure- Imposta un PreferenceDataStore oggetto da utilizzare da questa preferenza invece di usare android.content.SharedPreferences.

(Ereditato da Preference)
PreferenceManager

Ottiene l'oggetto che gestisce l'albero PreferenceManager dell'oggetto Preferenza.

(Ereditato da Preference)
RecycleEnabled

Verifica se questa preferenza è stata abilitata per il riciclo della visualizzazione quando viene utilizzata nella visualizzazione elenco. -oppure- Imposta se questa preferenza ha abilitato la visualizzazione riciclata quando viene usata nella visualizzazione elenco.

(Ereditato da Preference)
Selectable

Controlla se questa preferenza deve essere selezionabile nell'elenco. -oppure- Imposta se questa preferenza è selezionabile.

(Ereditato da Preference)
SharedPreferences

Restituisce l'oggetto in SharedPreferences cui questa preferenza può leggere i relativi valori.

(Ereditato da Preference)
ShouldDisableView

Controlla se questa preferenza deve disabilitare la visualizzazione quando l'azione è disabilitata. -oppure- Imposta se questa preferenza deve disabilitarne la visualizzazione quando viene disabilitata.

(Ereditato da Preference)
SingleLineTitle

Ottiene un valore che indica se il titolo di questa preferenza è vincolato a una singola riga. -oppure- Imposta se vincolare il titolo di questa preferenza a una singola riga invece di lasciare il ritorno a capo su più righe.

(Ereditato da Preference)
Summary

Oggetto Preference che visualizza un elenco di voci come finestra di dialogo.

(Ereditato da Preference)
SummaryFormatted

Restituisce il riepilogo di questa preferenza. -oppure- Imposta il riepilogo per questa preferenza con charSequence.

(Ereditato da Preference)
ThresholdClass

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

ThresholdType

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

Title

Oggetto Preference che visualizza un elenco di voci come finestra di dialogo.

(Ereditato da Preference)
TitleFormatted

Restituisce il titolo di questa preferenza. -oppure- Imposta il titolo per questa preferenza con charSequence.

(Ereditato da Preference)
TitleRes

Restituisce l'ID risorsa titolo di questa preferenza.

(Ereditato da Preference)
Value

Restituisce il valore della chiave. -oppure- Imposta il valore della chiave.

WidgetLayoutResource

Ottiene la risorsa di layout per la parte controllabile del widget di questa preferenza. -oppure- Imposta il layout per la parte controllabile del widget di questa preferenza.

(Ereditato da Preference)

Metodi

CallChangeListener(Object)

Chiamare questo metodo dopo che l'utente modifica la preferenza, ma prima dell'impostazione dello stato interno.

(Ereditato da Preference)
Clone()

Crea e restituisce una copia di questo oggetto.

(Ereditato da Object)
CompareTo(Preference)

Confronta gli oggetti Preferenza in base all'ordine (se impostato), altrimenti alfabeticamente sui titoli.

(Ereditato da Preference)
Dispose()

Oggetto Preference che visualizza un elenco di voci come finestra di dialogo.

(Ereditato da Object)
Dispose(Boolean)

Oggetto Preference che visualizza un elenco di voci come finestra di dialogo.

(Ereditato da Object)
Equals(Object)

Indica se un altro oggetto è "uguale a" questo.

(Ereditato da Object)
FindIndexOfValue(String)

Restituisce l'indice del valore specificato (nella matrice dei valori di voce).

FindPreferenceInHierarchy(String)

Trova una preferenza in questa gerarchia (l'intera operazione, anche sopra/sotto l'interruzione PreferenceScreen di schermata) con la chiave specificata.

(Ereditato da Preference)
GetEntries()

Elenco di voci da visualizzare nell'elenco nelle finestre di dialogo successive.

GetEntriesFormatted()

Elenco di voci da visualizzare nell'elenco nelle finestre di dialogo successive.

GetEntryValues()

Restituisce la matrice di valori da salvare per la preferenza.

GetEntryValuesFormatted()

Restituisce la matrice di valori da salvare per la preferenza.

GetHashCode()

Restituisce un valore del codice hash per l'oggetto.

(Ereditato da Object)
GetPersistedBoolean(Boolean)

Tenta di ottenere un valore booleano persistente se questa preferenza è persistente.

(Ereditato da Preference)
GetPersistedFloat(Single)

Tenta di ottenere un valore float persistente se questa preferenza è persistente.

(Ereditato da Preference)
GetPersistedInt(Int32)

Tenta di ottenere un valore int persistente se questa preferenza è persistente.

(Ereditato da Preference)
GetPersistedLong(Int64)

Tenta di ottenere un valore permanente se questa preferenza è persistente.

(Ereditato da Preference)
GetPersistedString(String)

Tenta di ottenere una stringa persistente se questa preferenza è persistente.

(Ereditato da Preference)
GetPersistedStringSet(ICollection<String>)

Tenta di ottenere un set persistente di stringhe se questa preferenza è persistente.

(Ereditato da Preference)
GetView(View, ViewGroup)

Ottiene la visualizzazione che verrà visualizzata nell'oggetto PreferenceActivity.

(Ereditato da Preference)
JavaFinalize()

Chiamato dal Garbage Collector su un oggetto quando Garbage Collection determina che non sono presenti altri riferimenti all'oggetto .

(Ereditato da Object)
Notify()

Riattiva un singolo thread in attesa del monitor dell'oggetto.

(Ereditato da Object)
NotifyAll()

Riattiva tutti i thread in attesa del monitor dell'oggetto.

(Ereditato da Object)
NotifyChanged()

Deve essere chiamato quando i dati di questo Preference oggetto sono stati modificati.

(Ereditato da Preference)
NotifyDependencyChange(Boolean)

Notifica a eventuali dipendenti in ascolto di una modifica che influisce sulla dipendenza.

(Ereditato da Preference)
NotifyHierarchyChanged()

Deve essere chiamato quando una preferenza è stata aggiunta/rimossa da questo gruppo o l'ordinamento deve essere rivalutato.

(Ereditato da Preference)
OnActivityDestroy()

Da aggiungere

(Ereditato da DialogPreference)
OnAttachedToActivity()

Chiamato quando la gerarchia delle preferenze è stata collegata all'oggetto PreferenceActivity.

(Ereditato da Preference)
OnAttachedToHierarchy(PreferenceManager)

Chiamato quando questa preferenza è stata associata a una gerarchia preferenza.

(Ereditato da Preference)
OnBindDialogView(View)

Associa le visualizzazioni nella visualizzazione contenuto della finestra di dialogo ai dati.

(Ereditato da DialogPreference)
OnBindView(View)

Associa la visualizzazione creata ai dati per questa preferenza.

(Ereditato da Preference)
OnClick()

Elabora un clic sulla preferenza.

(Ereditato da Preference)
OnClick(IDialogInterface, Int32)

Questo metodo verrà richiamato quando si fa clic su un pulsante nella finestra di dialogo.

(Ereditato da DialogPreference)
OnCreateDialogView()

Crea la visualizzazione contenuto per la finestra di dialogo (se è necessaria una visualizzazione contenuto personalizzata).

(Ereditato da DialogPreference)
OnCreateView(ViewGroup)

Crea la visualizzazione da visualizzare per questa preferenza in PreferenceActivity.

(Ereditato da Preference)
OnDependencyChanged(Preference, Boolean)

Chiamato quando cambia la dipendenza.

(Ereditato da Preference)
OnDialogClosed(Boolean)

Chiamato quando la finestra di dialogo viene chiusa e deve essere usata per salvare i dati in SharedPreferences.

(Ereditato da DialogPreference)
OnDismiss(IDialogInterface)

Questo metodo verrà richiamato quando il dialogo viene ignorato.

(Ereditato da DialogPreference)
OnGetDefaultValue(TypedArray, Int32)

Viene chiamato quando viene gonfiata una preferenza e l'attributo valore predefinito deve essere letto.

(Ereditato da Preference)
OnParentChanged(Preference, Boolean)

Chiamato quando cambia la dipendenza padre implicita.

(Ereditato da Preference)
OnPrepareDialogBuilder(AlertDialog+Builder)

Prepara il generatore di dialoghi da visualizzare quando si fa clic sulle preferenze.

(Ereditato da DialogPreference)
OnPrepareForRemoval()

Chiamato quando questa preferenza viene rimossa dalla gerarchia.

(Ereditato da Preference)
OnRestoreInstanceState(IParcelable)

Hook che consente a una preferenza di riapplicare una rappresentazione dello stato interno generato in precedenza da #onSaveInstanceState.

(Ereditato da Preference)
OnSaveInstanceState()

Hook che consente a una preferenza di generare una rappresentazione dello stato interno che può essere usato in un secondo momento per creare una nuova istanza con lo stesso stato.

(Ereditato da Preference)
OnSetInitialValue(Boolean, Object)

Implementare questa opzione per impostare il valore iniziale della preferenza.

(Ereditato da Preference)
PeekExtras()

Restituisce l'oggetto Bundle extra associato a questa preferenza, restituendo null se non ne esiste attualmente uno.

(Ereditato da Preference)
PersistBoolean(Boolean)

Tenta di rendere persistente un valore booleano se questa preferenza è persistente.

(Ereditato da Preference)
PersistFloat(Single)

Tenta di rendere persistente un periodo di tempo se questa preferenza è persistente.

(Ereditato da Preference)
PersistInt(Int32)

Tenta di rendere persistente un valore int se questa preferenza è persistente.

(Ereditato da Preference)
PersistLong(Int64)

Tenta di rendere persistente un periodo di tempo se questa preferenza è persistente.

(Ereditato da Preference)
PersistString(String)

Tenta di rendere persistente una stringa se questa preferenza è persistente.

(Ereditato da Preference)
PersistStringSet(ICollection<String>)

Tenta di rendere persistente un set di stringhe se questa preferenza è persistente.

(Ereditato da Preference)
RestoreHierarchyState(Bundle)

Ripristinare lo stato salvato in precedenza della gerarchia preferenza dal contenitore specificato.

(Ereditato da Preference)
SaveHierarchyState(Bundle)

Archiviare lo stato bloccato della gerarchia preferenza nel contenitore specificato.

(Ereditato da Preference)
SetDefaultValue(Object)

Imposta il valore predefinito per questa preferenza, che verrà impostato se la persistenza è disattivata o la persistenza è attivata e la preferenza non viene trovata nella risorsa di archiviazione permanente.

(Ereditato da Preference)
SetDialogIcon(Int32)

Imposta l'icona (ID risorsa) della finestra di dialogo.

(Ereditato da DialogPreference)
SetDialogMessage(Int32) (Ereditato da DialogPreference)
SetDialogTitle(Int32) (Ereditato da DialogPreference)
SetEntries(ICharSequence[])

Imposta le voci leggibili da visualizzare nell'elenco.

SetEntries(Int32)
SetEntries(String[])

Imposta le voci leggibili da visualizzare nell'elenco.

SetEntryValues(ICharSequence[])

Matrice per trovare il valore da salvare per una preferenza quando viene selezionata una voce da voci.

SetEntryValues(Int32)
SetEntryValues(String[])

Matrice per trovare il valore da salvare per una preferenza quando viene selezionata una voce da voci.

SetHandle(IntPtr, JniHandleOwnership)

Imposta la proprietà Handle.

(Ereditato da Object)
SetIcon(Int32)

Imposta l'icona per questa preferenza con un ID risorsa.

(Ereditato da Preference)
SetNegativeButtonText(Int32) (Ereditato da DialogPreference)
SetPositiveButtonText(Int32) (Ereditato da DialogPreference)
SetSummary(Int32)

Imposta il riepilogo per questa preferenza con un ID risorsa.

(Ereditato da Preference)
SetTitle(Int32)

Imposta il titolo per questa preferenza con un ID risorsa.

(Ereditato da Preference)
SetValueIndex(Int32)

Imposta il valore sull'indice specificato dai valori della voce.

ShouldCommit()

Restituisce un valore che indica se deve eseguire il Preference commit dei valori salvati in #getEditor().

(Ereditato da Preference)
ShouldDisableDependents()

Controlla se i dipendenti di questa preferenza devono essere attualmente disabilitati.

(Ereditato da Preference)
ShouldPersist()

Controlla se, al momento specificato, questo metodo deve archiviare/ripristinare i relativi valori in SharedPreferences o in PreferenceDataStore se assegnati.

(Ereditato da Preference)
ShowDialog(Bundle)

Visualizza la finestra di dialogo associata a questa preferenza.

(Ereditato da DialogPreference)
ToArray<T>()

Oggetto Preference che visualizza un elenco di voci come finestra di dialogo.

(Ereditato da Object)
ToString()

Restituisce una rappresentazione di stringa dell'oggetto.

(Ereditato da Object)
UnregisterFromRuntime()

Oggetto Preference che visualizza un elenco di voci come finestra di dialogo.

(Ereditato da Object)
Wait()

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo <>una notifica</em> o <em>interrotto</em>.

(Ereditato da Object)
Wait(Int64)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo>< una notifica</em> o <em>interrotto</em> o fino a quando non è trascorsa una determinata quantità di tempo reale.

(Ereditato da Object)
Wait(Int64, Int32)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo>< una notifica</em> o <em>interrotto</em> o fino a quando non è trascorsa una determinata quantità di tempo reale.

(Ereditato da Object)

Eventi

PreferenceChange

Oggetto Preference che visualizza un elenco di voci come finestra di dialogo.

(Ereditato da Preference)
PreferenceClick

Oggetto Preference che visualizza un elenco di voci come finestra di dialogo.

(Ereditato da Preference)

Implementazioni dell'interfaccia esplicita

IComparable.CompareTo(Object)

Oggetto Preference che visualizza un elenco di voci come finestra di dialogo.

(Ereditato da Preference)
IJavaPeerable.Disposed()

Oggetto Preference che visualizza un elenco di voci come finestra di dialogo.

(Ereditato da Object)
IJavaPeerable.DisposeUnlessReferenced()

Oggetto Preference che visualizza un elenco di voci come finestra di dialogo.

(Ereditato da Object)
IJavaPeerable.Finalized()

Oggetto Preference che visualizza un elenco di voci come finestra di dialogo.

(Ereditato da Object)
IJavaPeerable.JniManagedPeerState

Oggetto Preference che visualizza un elenco di voci come finestra di dialogo.

(Ereditato da Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Oggetto Preference che visualizza un elenco di voci come finestra di dialogo.

(Ereditato da Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Oggetto Preference che visualizza un elenco di voci come finestra di dialogo.

(Ereditato da Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Oggetto Preference che visualizza un elenco di voci come finestra di dialogo.

(Ereditato da Object)

Metodi di estensione

JavaCast<TResult>(IJavaObject)

Esegue una conversione del tipo di tipo controllato dal runtime Android.

JavaCast<TResult>(IJavaObject)

Oggetto Preference che visualizza un elenco di voci come finestra di dialogo.

GetJniTypeName(IJavaPeerable)

Oggetto Preference che visualizza un elenco di voci come finestra di dialogo.

Si applica a