ListPreference Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ein Preference
Element, das eine Liste der Einträge als Dialogfeld anzeigt.
[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
- Vererbung
- Attribute
Hinweise
Ein Preference
Element, das eine Liste der Einträge als Dialogfeld anzeigt.
Diese Einstellung speichert eine Zeichenfolge in den SharedPreferences. Diese Zeichenfolge ist der Wert aus dem #setEntryValues(CharSequence[])
Array.
Dieses Mitglied ist veraltet. Verwenden Sie die AndroidX-Einstellungsbibliothek für ein einheitliches Verhalten auf allen Geräten. Weitere Informationen zur Verwendung der AndroidX-Einstellungsbibliothek finden Sie unter "Einstellungen".
Java-Dokumentation für android.preference.ListPreference
.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Konstruktoren
ListPreference(Context) | |
ListPreference(Context, IAttributeSet) | |
ListPreference(Context, IAttributeSet, Int32) | |
ListPreference(Context, IAttributeSet, Int32, Int32) | |
ListPreference(IntPtr, JniHandleOwnership) |
Ein Konstruktor, der beim Erstellen verwalteter Darstellungen von JNI-Objekten verwendet wird; wird von der Laufzeit aufgerufen. |
Felder
DefaultOrder |
Geben Sie an |
Eigenschaften
Class |
Gibt die Laufzeitklasse dieses Werts |
Context |
Gibt den |
Dependency |
Gibt den Schlüssel der Abhängigkeit von dieser Einstellung zurück. -oder- Legt den Schlüssel einer Einstellung fest, von der diese Einstellung abhängig ist. (Geerbt von Preference) |
Dialog |
Ruft das Dialogfeld ab, das von dieser Einstellung angezeigt wird. (Geerbt von DialogPreference) |
DialogIcon |
Gibt das Symbol zurück, das in nachfolgenden Dialogfeldern angezeigt werden soll. -or- Legt das Symbol des Dialogfelds fest. (Geerbt von DialogPreference) |
DialogLayoutResource |
Gibt die Layoutressource zurück, die als Inhaltsansicht für nachfolgende Dialogfelder verwendet wird. -or- Legt die Layoutressource fest, die als Inhaltsansicht der nachfolgenden Dialogfelder angezeigt |
DialogMessage |
Ein |
DialogMessageFormatted |
Gibt die Meldung zurück, die in nachfolgenden Dialogfeldern angezeigt werden soll. -or- Legt die Meldung des Dialogfelds fest. (Geerbt von DialogPreference) |
DialogTitle |
Ein |
DialogTitleFormatted |
Gibt den Titel zurück, der in nachfolgenden Dialogfeldern angezeigt werden soll. -or- Legt den Titel des Dialogfelds fest. (Geerbt von DialogPreference) |
Editor |
Gibt eine |
Enabled |
Überprüft, ob diese Einstellung in der Liste aktiviert werden soll. -or- Legt fest, ob diese Einstellung aktiviert ist. (Geerbt von Preference) |
Entry |
Ein |
EntryFormatted |
Gibt den Eintrag zurück, der dem aktuellen Wert entspricht. |
Extras |
Geben Sie das extras Bundle-Objekt zurück, das dieser Einstellung zugeordnet ist, und erstellen Sie ein neues Bundle, wenn es derzeit keines gibt. (Geerbt von Preference) |
Fragment |
Geben Sie den Fragmentklassennamen zurück, der dieser Einstellung zugeordnet ist. -or- Legt den Klassennamen eines Fragments fest, das angezeigt werden soll, wenn auf diese Einstellung geklickt wird. (Geerbt von Preference) |
Handle |
Das Handle für die zugrunde liegende Android-Instanz. (Geerbt von Object) |
HasKey |
Überprüft, ob diese Einstellung über einen gültigen Schlüssel verfügt. (Geerbt von Preference) |
Icon |
Gibt das Symbol dieser Einstellung zurück. -or- Legt das Symbol für diese Einstellung mit einem Drawable fest. (Geerbt von Preference) |
IconSpaceReserved |
Ruft ab, ob der Abstand, den diese Einstellungssymbolansicht reserviert ist. -oder- Legt fest, ob der Platz dieser Einstellungssymbolansicht reserviert werden soll, wenn kein Symbol angegeben wird. (Geerbt von Preference) |
Intent |
Gibt die |
JniIdentityHashCode |
Ein |
JniPeerMembers |
Ein |
Key |
Ruft den Schlüssel für diese Einstellung ab, der auch der Schlüssel zum Speichern von Werten in |
LayoutResource |
Ruft die Layoutressource ab, die für |
NegativeButtonText |
Ein |
NegativeButtonTextFormatted |
Gibt den Text der negativen Schaltfläche zurück, die in nachfolgenden Dialogfeldern angezeigt werden soll. -or- Legt den Text der negativen Schaltfläche des Dialogfelds fest. (Geerbt von DialogPreference) |
OnPreferenceChangeListener |
Gibt den Rückruf zurück, der aufgerufen werden soll, wenn diese Einstellung vom Benutzer geändert wird (aber bevor der interne Zustand aktualisiert wurde). -oder- Legt fest, dass der Rückruf aufgerufen wird, wenn diese Einstellung vom Benutzer geändert wird (aber bevor der interne Zustand aktualisiert wurde). (Geerbt von Preference) |
OnPreferenceClickListener |
Gibt den Rückruf zurück, der aufgerufen werden soll, wenn auf diese Einstellung geklickt wird. - oder- Legt fest, dass der Rückruf aufgerufen wird, wenn auf diese Einstellung geklickt wird. (Geerbt von Preference) |
Order |
Ruft die Reihenfolge dieser Einstellung in Bezug auf andere Einstellungsobjekte auf derselben Ebene ab. -or- Legt die Reihenfolge dieser Einstellung in Bezug auf andere Einstellungsobjekte auf derselben Ebene fest. (Geerbt von Preference) |
Parent |
Gibt die Einstellung zurück, die |
PeerReference |
Ein |
Persistent |
Überprüft, ob diese Einstellung dauerhaft ist. -oder- Legt fest, ob diese Einstellung persistent ist. (Geerbt von Preference) |
PositiveButtonText |
Ein |
PositiveButtonTextFormatted |
Gibt den Text der positiven Schaltfläche zurück, die in nachfolgenden Dialogfeldern angezeigt werden soll. -or- Legt den Text der positiven Schaltfläche des Dialogfelds fest. (Geerbt von DialogPreference) |
PreferenceDataStore |
Gibt |
PreferenceManager |
Ruft die |
RecycleEnabled |
Überprüft, ob diese Einstellung aktiviert hat, dass die Ansicht wiederverwendet wird, wenn sie in der Listenansicht verwendet wird. -oder- Legt fest, ob diese Einstellung aktiviert hat, dass die Ansicht wiederverwendet wird, wenn sie in der Listenansicht verwendet wird. (Geerbt von Preference) |
Selectable |
Überprüft, ob diese Einstellung in der Liste ausgewählt werden kann. -oder- Legt fest, ob diese Einstellung ausgewählt werden kann. (Geerbt von Preference) |
SharedPreferences |
Gibt die Stelle zurück, an der |
ShouldDisableView |
Überprüft, ob diese Einstellung ihre Ansicht deaktivieren soll, wenn sie deaktiviert ist. -or- Legt fest, ob diese Einstellung die Ansicht deaktivieren soll, wenn sie deaktiviert wird. (Geerbt von Preference) |
SingleLineTitle |
Ruft ab, ob der Titel dieser Einstellung auf eine einzelne Zeile beschränkt ist. -or- Legt fest, ob der Titel dieser Einstellung auf eine einzelne Zeile beschränkt werden soll, anstatt sie in mehrere Zeilen umbrechen zu lassen. (Geerbt von Preference) |
Summary |
Ein |
SummaryFormatted |
Gibt die Zusammenfassung dieser Einstellung zurück. -or- Legt die Zusammenfassung für diese Einstellung mit einem CharSequence fest. (Geerbt von Preference) |
ThresholdClass |
Diese API unterstützt die Mono für Android-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen. |
ThresholdType |
Diese API unterstützt die Mono für Android-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen. |
Title |
Ein |
TitleFormatted |
Gibt den Titel dieser Einstellung zurück. -or- Legt den Titel für diese Einstellung mit einer CharSequence fest. (Geerbt von Preference) |
TitleRes |
Gibt die Titelressourcen-ID dieser Einstellung zurück. (Geerbt von Preference) |
Value |
Gibt den Wert des Schlüssels zurück. -or- Legt den Wert des Schlüssels fest. |
WidgetLayoutResource |
Ruft die Layoutressource für den steuerbaren Widgetteil dieser Einstellung ab. -or- Legt das Layout für den steuerbaren Widgetteil dieser Einstellung fest. (Geerbt von Preference) |
Methoden
CallChangeListener(Object) |
Rufen Sie diese Methode auf, nachdem der Benutzer die Einstellung geändert hat, aber bevor der interne Zustand festgelegt wird. (Geerbt von Preference) |
Clone() |
Erstellt und gibt eine Kopie dieses Objekts zurück. (Geerbt von Object) |
CompareTo(Preference) |
Vergleicht Einstellungsobjekte basierend auf der Reihenfolge (falls festgelegt), andernfalls alphabetisch auf den Titeln. (Geerbt von Preference) |
Dispose() |
Ein |
Dispose(Boolean) |
Ein |
Equals(Object) |
Gibt an, ob ein anderes Objekt "gleich" diesem Objekt ist. (Geerbt von Object) |
FindIndexOfValue(String) |
Gibt den Index des angegebenen Werts zurück (im Eintragswertearray). |
FindPreferenceInHierarchy(String) |
Sucht eine Einstellung in dieser Hierarchie (das Ganze, auch oberhalb/unterhalb des |
GetEntries() |
Die Liste der Einträge, die in der Liste in nachfolgenden Dialogfeldern angezeigt werden sollen. |
GetEntriesFormatted() |
Die Liste der Einträge, die in der Liste in nachfolgenden Dialogfeldern angezeigt werden sollen. |
GetEntryValues() |
Gibt das Array von Werten zurück, die für die Einstellung gespeichert werden sollen. |
GetEntryValuesFormatted() |
Gibt das Array von Werten zurück, die für die Einstellung gespeichert werden sollen. |
GetHashCode() |
Gibt einen Hashcodewert für das Objekt zurück. (Geerbt von Object) |
GetPersistedBoolean(Boolean) |
Versucht, einen dauerhaften booleschen Wert zu erhalten, wenn diese Einstellung dauerhaft ist. (Geerbt von Preference) |
GetPersistedFloat(Single) |
Versucht, einen dauerhaften Float zu erhalten, wenn diese Einstellung dauerhaft ist. (Geerbt von Preference) |
GetPersistedInt(Int32) |
Versucht, ein permanentes Int zu erhalten, wenn diese Einstellung dauerhaft ist. (Geerbt von Preference) |
GetPersistedLong(Int64) |
Versucht, einen dauerhaften Wert zu erhalten, wenn diese Einstellung dauerhaft ist. (Geerbt von Preference) |
GetPersistedString(String) |
Versucht, eine persistente Zeichenfolge abzurufen, wenn diese Einstellung dauerhaft ist. (Geerbt von Preference) |
GetPersistedStringSet(ICollection<String>) |
Versucht, einen dauerhaften Satz von Zeichenfolgen abzurufen, wenn diese Einstellung dauerhaft ist. (Geerbt von Preference) |
GetView(View, ViewGroup) |
Ruft die Ansicht ab, die in der |
JavaFinalize() |
Wird vom Garbage Collector für ein Objekt aufgerufen, wenn die Garbage Collection bestimmt, dass keine weiteren Verweise auf das Objekt vorhanden sind. (Geerbt von Object) |
Notify() |
Aktiviert einen einzelnen Thread, der auf dem Monitor dieses Objekts wartet. (Geerbt von Object) |
NotifyAll() |
Aktiviert alle Threads, die auf dem Monitor dieses Objekts warten. (Geerbt von Object) |
NotifyChanged() |
Sollte aufgerufen werden, wenn sich die Daten dieser |
NotifyDependencyChange(Boolean) |
Benachrichtigt alle abhörenden Abhängigen einer Änderung, die sich auf die Abhängigkeit auswirkt. (Geerbt von Preference) |
NotifyHierarchyChanged() |
Sollte aufgerufen werden, wenn eine Einstellung aus dieser Gruppe hinzugefügt/entfernt wurde oder die Sortierung neu ausgewertet werden soll. (Geerbt von Preference) |
OnActivityDestroy() |
So wird's hinzugefügt (Geerbt von DialogPreference) |
OnAttachedToActivity() |
Wird aufgerufen, wenn die Einstellungshierarchie an die |
OnAttachedToHierarchy(PreferenceManager) |
Wird aufgerufen, wenn diese Einstellung an eine Einstellungshierarchie angefügt wurde. (Geerbt von Preference) |
OnBindDialogView(View) |
Bindet Ansichten in der Inhaltsansicht des Dialogfelds an Daten. (Geerbt von DialogPreference) |
OnBindView(View) |
Bindet die erstellte Ansicht an die Daten für diese Einstellung. (Geerbt von Preference) |
OnClick() |
Verarbeitet einen Klick auf die Einstellung. (Geerbt von Preference) |
OnClick(IDialogInterface, Int32) |
Diese Methode wird aufgerufen, wenn auf eine Schaltfläche im Dialogfeld geklickt wird. (Geerbt von DialogPreference) |
OnCreateDialogView() |
Erstellt die Inhaltsansicht für das Dialogfeld (wenn eine benutzerdefinierte Inhaltsansicht erforderlich ist). (Geerbt von DialogPreference) |
OnCreateView(ViewGroup) |
Erstellt die Ansicht, die für diese Einstellung in der |
OnDependencyChanged(Preference, Boolean) |
Wird aufgerufen, wenn sich die Abhängigkeit ändert. (Geerbt von Preference) |
OnDialogClosed(Boolean) |
Wird aufgerufen, wenn das Dialogfeld geschlossen wird und zum Speichern von Daten in der |
OnDismiss(IDialogInterface) |
Diese Methode wird aufgerufen, wenn das Dialogfeld geschlossen wird. (Geerbt von DialogPreference) |
OnGetDefaultValue(TypedArray, Int32) |
Wird aufgerufen, wenn eine Einstellung aufgeblasen wird und das Standardwert-Attribut gelesen werden muss. (Geerbt von Preference) |
OnParentChanged(Preference, Boolean) |
Wird aufgerufen, wenn sich die implizite übergeordnete Abhängigkeit ändert. (Geerbt von Preference) |
OnPrepareDialogBuilder(AlertDialog+Builder) |
Bereitet den Dialog-Generator so vor, dass er angezeigt wird, wenn auf die Einstellung geklickt wird. (Geerbt von DialogPreference) |
OnPrepareForRemoval() |
Wird aufgerufen, wenn diese Einstellung aus der Hierarchie entfernt wird. (Geerbt von Preference) |
OnRestoreInstanceState(IParcelable) |
Hook ermöglicht es einer Einstellung, eine Darstellung ihres internen Zustands erneut anzuwenden, die zuvor von |
OnSaveInstanceState() |
Hook ermöglicht es einer Einstellung, eine Darstellung des internen Zustands zu generieren, die später verwendet werden kann, um eine neue Instanz mit demselben Zustand zu erstellen. (Geerbt von Preference) |
OnSetInitialValue(Boolean, Object) |
Implementieren Sie dies, um den Anfangswert der Einstellung festzulegen. (Geerbt von Preference) |
PeekExtras() |
Gibt das extras Bundle-Objekt zurück, das dieser Einstellung zugeordnet ist, und gibt zurück |
PersistBoolean(Boolean) |
Versucht, einen booleschen Wert beizubehalten, wenn diese Einstellung dauerhaft ist. (Geerbt von Preference) |
PersistFloat(Single) |
Versucht, lange beizubehalten, wenn diese Einstellung dauerhaft ist. (Geerbt von Preference) |
PersistInt(Int32) |
Versucht, ein Int beizubehalten, wenn diese Einstellung dauerhaft ist. (Geerbt von Preference) |
PersistLong(Int64) |
Versucht, lange beizubehalten, wenn diese Einstellung dauerhaft ist. (Geerbt von Preference) |
PersistString(String) |
Versucht, eine Zeichenfolge beizubehalten, wenn diese Einstellung dauerhaft ist. (Geerbt von Preference) |
PersistStringSet(ICollection<String>) |
Versucht, eine Reihe von Zeichenfolgen beizubehalten, wenn diese Einstellung dauerhaft ist. (Geerbt von Preference) |
RestoreHierarchyState(Bundle) |
Stellen Sie den zuvor gespeicherten Zustand dieser Einstellungshierarchie aus dem angegebenen Container wieder her. (Geerbt von Preference) |
SaveHierarchyState(Bundle) |
Speichern Sie den fixierten Zustand dieser Einstellungshierarchie im angegebenen Container. (Geerbt von Preference) |
SetDefaultValue(Object) |
Legt den Standardwert für diese Einstellung fest, der entweder festgelegt wird, wenn die Persistenz deaktiviert ist oder persistenz aktiviert ist und die Einstellung im beständigen Speicher nicht gefunden wird. (Geerbt von Preference) |
SetDialogIcon(Int32) |
Legt das Symbol (Ressourcen-ID) des Dialogfelds fest. (Geerbt von DialogPreference) |
SetDialogMessage(Int32) | (Geerbt von DialogPreference) |
SetDialogTitle(Int32) | (Geerbt von DialogPreference) |
SetEntries(ICharSequence[]) |
Legt die lesbaren Einträge fest, die in der Liste angezeigt werden sollen. |
SetEntries(Int32) | |
SetEntries(String[]) |
Legt die lesbaren Einträge fest, die in der Liste angezeigt werden sollen. |
SetEntryValues(ICharSequence[]) |
Das Array, um den Wert zu finden, der für eine Einstellung gespeichert werden soll, wenn ein Eintrag aus Einträgen ausgewählt ist. |
SetEntryValues(Int32) | |
SetEntryValues(String[]) |
Das Array, um den Wert zu finden, der für eine Einstellung gespeichert werden soll, wenn ein Eintrag aus Einträgen ausgewählt ist. |
SetHandle(IntPtr, JniHandleOwnership) |
Legt die Handle-Eigenschaft fest. (Geerbt von Object) |
SetIcon(Int32) |
Legt das Symbol für diese Einstellung mit einer Ressourcen-ID fest. (Geerbt von Preference) |
SetNegativeButtonText(Int32) | (Geerbt von DialogPreference) |
SetPositiveButtonText(Int32) | (Geerbt von DialogPreference) |
SetSummary(Int32) |
Legt die Zusammenfassung für diese Einstellung mit einer Ressourcen-ID fest. (Geerbt von Preference) |
SetTitle(Int32) |
Legt den Titel für diese Einstellung mit einer Ressourcen-ID fest. (Geerbt von Preference) |
SetValueIndex(Int32) |
Legt den Wert auf den angegebenen Index aus den Eintragswerten fest. |
ShouldCommit() |
Gibt zurück, ob der |
ShouldDisableDependents() |
Überprüft, ob die Abhängigen dieser Einstellung derzeit deaktiviert werden sollen. (Geerbt von Preference) |
ShouldPersist() |
Überprüft, ob diese Methode zum angegebenen Zeitpunkt aufgerufen wird, sollte diese Einstellung ihren Wert(n) in der |
ShowDialog(Bundle) |
Zeigt das Dialogfeld an, das dieser Einstellung zugeordnet ist. (Geerbt von DialogPreference) |
ToArray<T>() |
Ein |
ToString() |
Gibt eine Zeichenfolgendarstellung des Objekts zurück. (Geerbt von Object) |
UnregisterFromRuntime() |
Ein |
Wait() |
Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch em benachrichtigt/em> oder <em>unterbrochen</em>.<>< (Geerbt von Object) |
Wait(Int64) |
Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch <em>benachrichtigt</em> oder <em>unterbrochen</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist. (Geerbt von Object) |
Wait(Int64, Int32) |
Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch <em>benachrichtigt</em> oder <em>unterbrochen</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist. (Geerbt von Object) |
Ereignisse
PreferenceChange |
Ein |
PreferenceClick |
Ein |
Explizite Schnittstellenimplementierungen
IComparable.CompareTo(Object) |
Ein |
IJavaPeerable.Disposed() |
Ein |
IJavaPeerable.DisposeUnlessReferenced() |
Ein |
IJavaPeerable.Finalized() |
Ein |
IJavaPeerable.JniManagedPeerState |
Ein |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
Ein |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Ein |
IJavaPeerable.SetPeerReference(JniObjectReference) |
Ein |
Erweiterungsmethoden
JavaCast<TResult>(IJavaObject) |
Führt eine android-laufzeitgecheckte Typkonvertierung aus. |
JavaCast<TResult>(IJavaObject) |
Ein |
GetJniTypeName(IJavaPeerable) |
Ein |