Sprache

ListFragment Klasse

Definition

Ein Fragment, das eine Liste von Elementen anzeigt, indem eine Bindung an eine Datenquelle, z. B. ein Array oder ein Cursor, hergestellt wird und Ereignishandler verfügbar gemacht werden, wenn der Benutzer ein Element auswählt.

[Android.Runtime.Register("android/app/ListFragment", DoNotGenerateAcw=true)]
public class ListFragment : Android.App.Fragment
[<Android.Runtime.Register("android/app/ListFragment", DoNotGenerateAcw=true)>]
type ListFragment = class
    inherit Fragment
Vererbung
Attribute

Hinweise

Diese Klasse war in API-Ebene 28 veraltet. Verwenden Sie die Supportbibliothekslistenfragment für ein einheitliches Verhalten auf allen Geräten und den Zugriff auf den Lebenszyklus.

Ein Fragment, das eine Liste von Elementen anzeigt, indem eine Bindung an eine Datenquelle, z. B. ein Array oder ein Cursor, hergestellt wird und Ereignishandler verfügbar gemacht werden, wenn der Benutzer ein Element auswählt. ListFragment hostt ein ListView-Objekt, das an verschiedene Datenquellen gebunden werden kann, in der Regel entweder ein Array oder ein Cursor mit Abfrageergebnissen. Die Bindung, das Bildschirmlayout und das Zeilenlayout werden in den folgenden Abschnitten erläutert. Bildschirmlayout

ListFragment verfügt über ein Standardlayout, das aus einer einzelnen Listenansicht besteht. Wenn Sie möchten, können Sie das Fragmentlayout jedoch anpassen, indem Sie Ihre eigene Ansichtshierarchie von onCreateView(LayoutInflater, ViewGroup, Bundle) zurückgeben. Dazu muss Ihre Ansichtshierarchie ein ListView-Objekt mit der ID ":id/list" (oder "R.id.list" enthalten, falls sie sich im Code befindet) Optional kann Ihre Ansichtshierarchie ein anderes Ansichtsobjekt eines beliebigen Typs enthalten, das angezeigt werden soll, wenn die Listenansicht leer ist. Diese "leere Liste" muss eine ID "android:empty" aufweisen. Wenn eine leere Ansicht vorhanden ist, wird die Listenansicht ausgeblendet, wenn keine Daten angezeigt werden sollen. Der folgende Code veranschaulicht ein (hässlich) benutzerdefiniertes Listenlayout. Es enthält eine Liste mit einem grünen Hintergrund und eine alternative rote "keine Daten"-Nachricht.

Zeilenlayout

Sie können das Layout einzelner Zeilen in der Liste angeben. Dazu geben Sie eine Layoutressource im ListAdapter-Objekt an, das vom Fragment gehostet wird (das ListAdapter bindet die ListView an die Daten; weitere Informationen hierzu weiter unten). Ein ListAdapter-Konstruktor verwendet einen Parameter, der eine Layoutressource für jede Zeile angibt. Außerdem gibt es zwei zusätzliche Parameter, mit denen Sie angeben können, welches Datenfeld dem Objekt in der Zeilenlayoutressource zugeordnet werden soll. Diese beiden Parameter sind in der Regel parallele Arrays.

Android stellt einige Standardzeilenlayoutressourcen bereit. Diese befinden sich in der R.layout-Klasse und weisen Namen wie simple_list_item_1, simple_list_item_2 und two_line_list_item auf. Der folgende Layout-XML-Code ist die Quelle für die Ressource two_line_list_item, die für jede Listenzeile zwei Datenfelder anzeigt.

Sie müssen die Daten identifizieren, die an jedes TextView-Objekt in diesem Layout gebunden sind. Die Syntax dafür wird im nächsten Abschnitt erläutert.

Binden an Daten

Sie binden das ListView-Objekt des ListFragment an Daten mithilfe einer Klasse, die die ListAdapter-Schnittstelle implementiert. Android stellt zwei Standardlistenadapter bereit: SimpleAdapter für statische Daten (Maps) und SimpleCursorAdapter für Cursor-Abfrageergebnisse.

Sie müssen ListFragment.setListAdapter() verwenden, um die Liste einem Adapter zuzuordnen. Rufen Sie listView.setAdapter() nicht direkt auf, oder eine andere wichtige Initialisierung wird übersprungen.

Android-Referenz für android.app.ListFragment.

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

Name Beschreibung
ListFragment()
ListFragment(IntPtr, JniHandleOwnership)

Initialisiert eine verwaltete Darstellung eines vorhandenen Java Native Interface -Objekts.

Eigenschaften

Name Beschreibung
Activity

Gibt die Aktivität zurück, der dieses Fragment derzeit zugeordnet ist.

(Geerbt von Fragment)
AllowEnterTransitionOverlap

Gibt zurück, ob sich der Ausgangsübergang und der Übergang überlappen oder nicht. -or- Legt fest, ob sich der Ausgangsübergang und der Übergang überlappen oder nicht.

(Geerbt von Fragment)
AllowReturnTransitionOverlap

Gibt zurück, ob sich der Rückgabeübergang und der erneute Übergang überlappen oder nicht. -or- Legt fest, ob der Rückgabeübergang und der erneute Übergang überlappen oder nicht.

(Geerbt von Fragment)
Arguments

Gibt die argumente zurück, die angegeben werden #setArguments, falls vorhanden. -oder- Geben Sie die Konstruktionsargumente für dieses Fragment an.

(Geerbt von Fragment)
ChildFragmentManager

Zurückgeben eines privaten FragmentManagers zum Platzieren und Verwalten von Fragmenten innerhalb dieses Fragments.

(Geerbt von Fragment)
Class

Gibt die Laufzeitklasse dieses Werts Objectzurück.

(Geerbt von Object)
Context

Gibt das Context Fragment zurück, dem derzeit zugeordnet ist.

(Geerbt von Fragment)
EnterTransition

Gibt den Übergang zurück, der verwendet wird, um Ansichten in die erste Szene zu verschieben. - oder- Legt den Übergang fest, der verwendet wird, um Ansichten in die erste Szene zu verschieben.

(Geerbt von Fragment)
ExitTransition

Gibt den Übergang zurück, der verwendet wird, um Ansichten aus der Szene zu verschieben, wenn das Fragment entfernt, ausgeblendet oder getrennt wird, wenn der Hintergrundstapel nicht angezeigt wird. -oder- Legt den Übergang fest, der verwendet wird, um Ansichten aus der Szene zu verschieben, wenn das Fragment entfernt, ausgeblendet oder getrennt wird, wenn der Hintergrundstapel nicht eingetaucht wird.

(Geerbt von Fragment)
FragmentManager

Gibt den FragmentManager für die Interaktion mit Fragmenten zurück, die der Aktivität dieses Fragments zugeordnet sind.

(Geerbt von Fragment)
Handle

Das Handle für die zugrunde liegende Android-Instanz.

(Geerbt von Object)
Host

Gibt das Hostobjekt dieses Fragments zurück.

(Geerbt von Fragment)
Id

Gibt den Bezeichner zurück, von dem dieses Fragment bekannt ist.

(Geerbt von Fragment)
IsAdded

Gibt "true" zurück, wenn das Fragment zurzeit zu seiner Aktivität hinzugefügt wird.

(Geerbt von Fragment)
IsDetached

Gibt "true" zurück, wenn das Fragment explizit von der Benutzeroberfläche getrennt wurde.

(Geerbt von Fragment)
IsHidden

Gibt true zurück, wenn das Fragment ausgeblendet wurde.

(Geerbt von Fragment)
IsInLayout

True zurückgeben, wenn das Layout als Teil einer Aktivitätsansichtshierarchie über das < fragment> tag.

(Geerbt von Fragment)
IsRemoving

Gibt "true" zurück, wenn dieses Fragment zurzeit aus seiner Aktivität entfernt wird.

(Geerbt von Fragment)
IsResumed

Gibt "true" zurück, wenn sich das Fragment im fortgesetzten Zustand befindet.

(Geerbt von Fragment)
IsStateSaved

Gibt true zurück, wenn dieses Fragment hinzugefügt wird und sein Zustand bereits vom Host gespeichert wurde.

(Geerbt von Fragment)
IsVisible

Gibt "true" zurück, wenn das Fragment für den Benutzer aktuell sichtbar ist.

(Geerbt von Fragment)
JniIdentityHashCode

Ruft den Identitätshashcode ab, der diesem Java Peer von der Interop-Laufzeit zugewiesen ist.

(Geerbt von Object)
JniManagedPeerState

Ein Fragment, das eine Liste von Elementen anzeigt, indem eine Bindung an eine Datenquelle, z. B. ein Array oder ein Cursor, hergestellt wird und Ereignishandler verfügbar gemacht werden, wenn der Benutzer ein Element auswählt.

(Geerbt von JavaObject)
JniPeerMembers

Stellt JNI-Bindungsinfrastruktur für Android.App.ListFragment bereit.

LayoutInflater

Gibt den zwischengespeicherten LayoutInflater zurück, der zum Aufblasen von Ansichten dieses Fragments verwendet wird.

(Geerbt von Fragment)
ListAdapter

Ruft das ListAdapter-Element ab, das der ListView dieses Fragments zugeordnet ist. -oder- Geben Sie den Cursor für die Listenansicht an.

ListView

Rufen Sie das Listenansichts-Widget des Fragments ab.

LoaderManager

Geben Sie den LoaderManager für dieses Fragment zurück, und erstellen Sie es bei Bedarf.

(Geerbt von Fragment)
ParentFragment

Gibt das übergeordnete Fragment zurück, das dieses Fragment enthält.

(Geerbt von Fragment)
PeerReference

Ruft den JNI-Objektverweis für diesen Java Peer ab.

(Geerbt von Object)
ReenterTransition

Gibt den Übergang zurück, der verwendet wird, um Ansichten in die Szene zu verschieben, wenn ein Zurück-Stapel angezeigt wird. -or- Legt den Übergang fest, der verwendet wird, um Ansichten in die Szene zu verschieben, wenn ein Zurück-Stapel angezeigt wird.

(Geerbt von Fragment)
Resources

Geben Sie getActivity().getResources() zurück.

(Geerbt von Fragment)
RetainInstance

Steuern, ob eine Fragmentinstanz über die Aktivitätsreerstellung hinweg beibehalten wird (z. B. aus einer Konfigurationsänderung).

(Geerbt von Fragment)
ReturnTransition

Gibt den Übergang zurück, der verwendet wird, um Ansichten aus der Szene zu verschieben, wenn das Fragment vorbereitet wird, aufgrund des Aufbruchs des Hintergrundstapels entfernt, ausgeblendet oder getrennt zu werden. -or- Legt den Übergang fest, der verwendet wird, um Ansichten aus der Szene zu verschieben, wenn das Fragment vorbereitet wird, aufgrund des Aufspringens des Hintergrundstapels entfernt, ausgeblendet oder getrennt werden soll.

(Geerbt von Fragment)
SelectedItemId

Rufen Sie die Cursorzeilen-ID des aktuell ausgewählten Listenelements ab.

SelectedItemPosition

Ruft die Position des aktuell ausgewählten Listenelements ab.

SharedElementEnterTransition

Gibt den Übergang zurück, der für freigegebene Elemente verwendet wird, die in die Inhaltsszene übertragen werden. -or- Legt den Übergang fest, der für freigegebene Elemente verwendet wird, die in die Inhaltsszene übertragen werden.

(Geerbt von Fragment)
SharedElementReturnTransition

Gibt den Übergang zurück, der für freigegebene Elemente verwendet wird, die während eines Pop-of-the-Back-Stapels wieder übertragen werden. -or- Legt den Übergang fest, der für freigegebene Elemente verwendet wird, die während eines Pop-of-the-Back-Stapels wieder übertragen werden.

(Geerbt von Fragment)
Tag

Rufen Sie den Tagnamen des Fragments ab, falls angegeben.

(Geerbt von Fragment)
TargetFragment

Gibt das Zielfragment zurück, das von #setTargetFragment.

(Geerbt von Fragment)
TargetRequestCode

Zurückgeben des zielanforderungscodes, der von #setTargetFragment.

(Geerbt von Fragment)
ThresholdClass

Stellt JNI-Bindungsinfrastruktur für Android.App.ListFragment bereit.

ThresholdType

Stellt JNI-Bindungsinfrastruktur für Android.App.ListFragment bereit.

UserVisibleHint

Legen Sie einen Hinweis auf das System fest, ob die Benutzeroberfläche dieses Fragments für den Benutzer aktuell sichtbar ist.

(Geerbt von Fragment)
View

Rufen Sie die Stammansicht für das Layout des Fragments ab (die #onCreateViewvon ), sofern angegeben.

(Geerbt von Fragment)

Methoden

Name Beschreibung
Clone()

Erstellt und gibt eine Kopie dieses Objekts zurück.

(Geerbt von Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

Ein Fragment, das eine Liste von Elementen anzeigt, indem eine Bindung an eine Datenquelle, z. B. ein Array oder ein Cursor, hergestellt wird und Ereignishandler verfügbar gemacht werden, wenn der Benutzer ein Element auswählt.

(Geerbt von JavaObject)
Dispose()

Veröffentlicht die Ressourcen, die von diesem Java Peer gehalten werden.

(Geerbt von Object)
Dispose(Boolean)

Veröffentlicht die Ressourcen, die von diesem Java Peer gehalten werden.

(Geerbt von Object)
DisposeUnlessReferenced()

Ein Fragment, das eine Liste von Elementen anzeigt, indem eine Bindung an eine Datenquelle, z. B. ein Array oder ein Cursor, hergestellt wird und Ereignishandler verfügbar gemacht werden, wenn der Benutzer ein Element auswählt.

(Geerbt von JavaObject)
Dump(String, FileDescriptor, PrintWriter, String[])

Drucken Sie den Zustand der Fragmente in den angegebenen Datenstrom.

(Geerbt von Fragment)
Equals(Object)

Ein Fragment, das eine Liste von Elementen anzeigt, indem eine Bindung an eine Datenquelle, z. B. ein Array oder ein Cursor, hergestellt wird und Ereignishandler verfügbar gemacht werden, wenn der Benutzer ein Element auswählt.

(Geerbt von JavaObject)
Equals(Object)
Veraltet.

Unterklassen können nicht gleich() überschreiben.

(Geerbt von Fragment)
GetHashCode()
Veraltet.

Unterklassen können hashCode() nicht überschreiben.

(Geerbt von Fragment)
GetString(Int32, Object[])

Zurückgeben einer lokalisierten formatierten Zeichenfolge aus der Standardzeichenfolgentabelle des Anwendungspakets und Ersetzen der Formatargumente gemäß Definition in Formatter und String.format(String, Object).

(Geerbt von Fragment)
GetString(Int32)

Zurückgeben einer lokalisierten Zeichenfolge aus der Standardzeichenfolgentabelle des Anwendungspakets.

(Geerbt von Fragment)
GetText(Int32)

Zurückgeben einer lokalisierten, formatierten CharSequence aus der Standardzeichenfolgentabelle der Anwendung.

(Geerbt von Fragment)
GetTextFormatted(Int32)

Zurückgeben einer lokalisierten, formatierten CharSequence aus der Standardzeichenfolgentabelle der Anwendung.

(Geerbt von Fragment)
JavaFinalize()
Veraltet.

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

Wird aufgerufen, wenn die Aktivität des Fragments erstellt wurde und die Ansichtshierarchie dieses Fragments instanziiert wurde.

(Geerbt von Fragment)
OnActivityResult(Int32, Result, Intent)

Empfangen des Ergebnisses aus einem vorherigen Aufruf von #startActivityForResult(Intent, int).

(Geerbt von Fragment)
OnAttach(Activity)
Veraltet.

Diese Methode war in API-Ebene 23 veraltet.

(Geerbt von Fragment)
OnAttach(Context)

Wird aufgerufen, wenn ein Fragment zuerst an seinen Kontext angefügt wird.

(Geerbt von Fragment)
OnAttachFragment(Fragment)

Wird aufgerufen, wenn ein Fragment als untergeordnetes Element dieses Fragments angefügt wird.

(Geerbt von Fragment)
OnConfigurationChanged(Configuration)

Wird vom System aufgerufen, wenn sich die Gerätekonfiguration ändert, während die Komponente ausgeführt wird.

(Geerbt von Fragment)
OnContextItemSelected(IMenuItem)

Dieser Hook wird immer aufgerufen, wenn ein Element in einem Kontextmenü ausgewählt ist.

(Geerbt von Fragment)
OnCreate(Bundle)

Wird aufgerufen, um die anfängliche Erstellung eines Fragments zu erledigen.

(Geerbt von Fragment)
OnCreateAnimator(FragmentTransit, Boolean, Int32)

Wird aufgerufen, wenn ein Fragment eine Animation lädt.

(Geerbt von Fragment)
OnCreateContextMenu(IContextMenu, View, IContextMenuContextMenuInfo)

Wird aufgerufen, wenn ein Kontextmenü für die Ansicht angezeigt werden soll.

(Geerbt von Fragment)
OnCreateOptionsMenu(IMenu, MenuInflater)

Initialisieren Sie den Inhalt des Standardoptionenmenüs der Aktivität.

(Geerbt von Fragment)
OnCreateView(LayoutInflater, ViewGroup, Bundle)

Wird aufgerufen, damit das Fragment die Benutzeroberflächenansicht instanziiert.

(Geerbt von Fragment)
OnDestroy()

Wird aufgerufen, wenn das Fragment nicht mehr verwendet wird.

(Geerbt von Fragment)
OnDestroyOptionsMenu()

Wird aufgerufen, wenn die Optionsmenüelemente dieses Fragments nicht mehr im Menü "Allgemeine Optionen" enthalten sind.

(Geerbt von Fragment)
OnDestroyView()

Wird aufgerufen, wenn die zuvor erstellte #onCreateView Ansicht vom Fragment getrennt wurde.

(Geerbt von Fragment)
OnDetach()

Wird aufgerufen, wenn das Fragment nicht mehr an seine Aktivität angefügt ist.

(Geerbt von Fragment)
OnGetLayoutInflater(Bundle)

Gibt den LayoutInflater zurück, der zum Aufblasen von Ansichten dieses Fragments verwendet wird.

(Geerbt von Fragment)
OnHiddenChanged(Boolean)

Wird aufgerufen, wenn sich der ausgeblendete Zustand geändert hat (wie vom #isHidden() Fragment zurückgegeben).

(Geerbt von Fragment)
OnInflate(Activity, IAttributeSet, Bundle)
Veraltet.

Diese Methode war in API-Ebene 23 veraltet.

(Geerbt von Fragment)
OnInflate(Context, IAttributeSet, Bundle)

Wird aufgerufen, wenn ein Fragment als Teil einer Ansichtslayoutinflation erstellt wird, in der Regel aus dem Festlegen der Inhaltsansicht einer Aktivität.

(Geerbt von Fragment)
OnInflate(IAttributeSet, Bundle)
Veraltet.

Diese Methode war in API-Ebene 15 veraltet.

(Geerbt von Fragment)
OnListItemClick(ListView, View, Int32, Int64)

Diese Methode wird aufgerufen, wenn ein Element in der Liste ausgewählt ist.

OnLowMemory()

Dies wird aufgerufen, wenn das gesamte System wenig Arbeitsspeicher hat und aktiv ausgeführte Prozesse ihre Speicherauslastung kürzen sollten.

(Geerbt von Fragment)
OnMultiWindowModeChanged(Boolean, Configuration)

Wird aufgerufen, wenn sich die Aktivität des Fragments vom Vollbildmodus in den Mehrfenstermodus ändert und visa-versa.

(Geerbt von Fragment)
OnMultiWindowModeChanged(Boolean)

Wird aufgerufen, wenn sich die Aktivität des Fragments vom Vollbildmodus in den Mehrfenstermodus ändert und visa-versa.

(Geerbt von Fragment)
OnOptionsItemSelected(IMenuItem)

Dieser Hook wird immer aufgerufen, wenn ein Element im Optionsmenü ausgewählt ist.

(Geerbt von Fragment)
OnOptionsMenuClosed(IMenu)

Dieser Hook wird aufgerufen, wenn das Optionsmenü geschlossen wird (entweder durch den Benutzer, der das Menü mit der Schaltfläche "Zurück/Menü" abbricht oder ein Element ausgewählt ist).

(Geerbt von Fragment)
OnPause()

Wird aufgerufen, wenn das Fragment nicht mehr fortgesetzt wird.

(Geerbt von Fragment)
OnPictureInPictureModeChanged(Boolean, Configuration)

Wird vom System aufgerufen, wenn sich die Aktivität in den Bild-in-Bild-Modus ändert.

(Geerbt von Fragment)
OnPictureInPictureModeChanged(Boolean)

Wird vom System aufgerufen, wenn sich die Aktivität in den Bild-in-Bild-Modus ändert.

(Geerbt von Fragment)
OnPrepareOptionsMenu(IMenu)

Bereiten Sie das Standardoptionenmenü des Bildschirms auf die Anzeige vor.

(Geerbt von Fragment)
OnRequestPermissionsResult(Int32, String[], Permission[])

Rückruf für das Ergebnis, das Berechtigungen anfordert.

(Geerbt von Fragment)
OnResume()

Wird aufgerufen, wenn das Fragment für den Benutzer sichtbar ist und aktiv ausgeführt wird.

(Geerbt von Fragment)
OnSaveInstanceState(Bundle)

Wird aufgerufen, um das Fragment aufzufordern, seinen aktuellen dynamischen Zustand zu speichern, damit es später in einer neuen Instanz des Prozesses neu aufgebaut werden kann.

(Geerbt von Fragment)
OnStart()

Wird aufgerufen, wenn das Fragment für den Benutzer sichtbar ist.

(Geerbt von Fragment)
OnStop()

Wird aufgerufen, wenn das Fragment nicht mehr gestartet wird.

(Geerbt von Fragment)
OnTrimMemory(TrimMemory)

Wird aufgerufen, wenn das Betriebssystem festgestellt hat, dass es eine gute Zeit für einen Prozess ist, nicht benötigte Arbeitsspeicher aus seinem Prozess zu kürzen.

(Geerbt von Fragment)
OnViewCreated(View, Bundle)

Wird unmittelbar nach #onCreateView(LayoutInflater, ViewGroup, Bundle) der Rückgabe aufgerufen, aber bevor ein gespeicherter Zustand in der Ansicht wiederhergestellt wurde.

(Geerbt von Fragment)
OnViewStateRestored(Bundle)

Wird aufgerufen, wenn der gesamte gespeicherte Zustand in der Ansichtshierarchie des Fragments wiederhergestellt wurde.

(Geerbt von Fragment)
PostponeEnterTransition()

Verschieben Sie den Übergang in Fragment so lange, bis #startPostponedEnterTransition() sie FragmentManager#executePendingTransactions() aufgerufen wurde.

(Geerbt von Fragment)
RegisterForContextMenu(View)

Registriert ein Kontextmenü, das für die angegebene Ansicht angezeigt werden soll (mehrere Ansichten können das Kontextmenü anzeigen).

(Geerbt von Fragment)
RequestPermissions(String[], Int32)

Fordert Berechtigungen an, die dieser Anwendung erteilt werden sollen.

(Geerbt von Fragment)
SetEmptyText(ICharSequence)

Der Standardinhalt für eine ListFragment verfügt über eine TextView, die angezeigt werden kann, wenn die Liste leer ist.

SetEmptyText(String)

Der Standardinhalt für eine ListFragment verfügt über eine TextView, die angezeigt werden kann, wenn die Liste leer ist.

SetEnterSharedElementCallback(SharedElementCallback)

Wenn benutzerdefinierte Übergänge mit Fragmenten verwendet werden, wird der Übergangsrückruf aufgerufen, wenn dieses Fragment angefügt oder getrennt wird, wenn der Hintergrundstapel nicht eingeblendet wird.

(Geerbt von Fragment)
SetExitSharedElementCallback(SharedElementCallback)

Wenn benutzerdefinierte Übergänge mit Fragmenten verwendet werden, wird der Exit-Übergangsrückruf aufgerufen, wenn dieses Fragment beim Auflegen des Hintergrundstapels angefügt oder getrennt wird.

(Geerbt von Fragment)
SetHandle(IntPtr, JniHandleOwnership)

Legt die Handle-Eigenschaft fest.

(Geerbt von Object)
SetHasOptionsMenu(Boolean)

Melden Sie, dass dieses Fragment daran teilnehmen möchte, das Optionsmenü aufzufüllen, indem er einen Aufruf an #onCreateOptionsMenu und verwandte Methoden empfängt.

(Geerbt von Fragment)
SetInitialSavedState(Fragment+SavedState)

Legen Sie den anfänglichen gespeicherten Zustand fest, von dem dieses Fragment beim ersten Erstellen wiederhergestellt werden soll, wie es von FragmentManager.saveFragmentInstanceState zurückgegeben wird.

(Geerbt von Fragment)
SetListShown(Boolean)

Steuern, ob die Liste angezeigt wird.

SetListShownNoAnimation(Boolean)

Like #setListShown(boolean), but no animation is used when transitioning from the previous state.

SetMenuVisibility(Boolean)

Legen Sie einen Hinweis fest, ob das Menü dieses Fragments sichtbar sein soll.

(Geerbt von Fragment)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Ein Fragment, das eine Liste von Elementen anzeigt, indem eine Bindung an eine Datenquelle, z. B. ein Array oder ein Cursor, hergestellt wird und Ereignishandler verfügbar gemacht werden, wenn der Benutzer ein Element auswählt.

(Geerbt von JavaObject)
SetSelection(Int32)

Festlegen des aktuell ausgewählten Listenelements auf die angegebene Position mit den Daten des Adapters

SetTargetFragment(Fragment, Int32)

Optionales Ziel für dieses Fragment.

(Geerbt von Fragment)
ShouldShowRequestPermissionRationale(String)

Ruft ab, ob Die Benutzeroberfläche mit Rationale angezeigt werden soll, bevor Sie eine Berechtigung anfordern.

(Geerbt von Fragment)
StartActivity(Intent, Bundle)

Aufrufen Activity#startActivity(Intent, Bundle) des Fragments mit "Aktivität".

(Geerbt von Fragment)
StartActivity(Intent)

Aufrufen Activity#startActivity(Intent) des Fragments mit "Aktivität".

(Geerbt von Fragment)
StartActivityForResult(Intent, Int32, Bundle)

Aufrufen Activity#startActivityForResult(Intent, int, Bundle) des Fragments mit "Aktivität".

(Geerbt von Fragment)
StartActivityForResult(Intent, Int32)

Aufrufen Activity#startActivityForResult(Intent, int) des Fragments mit "Aktivität".

(Geerbt von Fragment)
StartIntentSenderForResult(IntentSender, Int32, Intent, ActivityFlags, ActivityFlags, Int32, Bundle)

Aufrufen Activity#startIntentSenderForResult(IntentSender, int, Intent, int, int, int, Bundle) des Fragments mit "Aktivität".

(Geerbt von Fragment)
StartPostponedEnterTransition()

Beginnen Sie verschobene Übergänge nach dem #postponeEnterTransition() Aufruf.

(Geerbt von Fragment)
ToArray<T>()

Erstellt ein verwaltetes Array aus diesem Java Arraywrapper.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolgendarstellung des Objekts zurück.

(Geerbt von Object)
UnregisterForContextMenu(View)

Verhindert, dass ein Kontextmenü für die angegebene Ansicht angezeigt wird.

(Geerbt von Fragment)
UnregisterFromRuntime()

Hebt die Registrierung dieses Java Peers aus der Interop-Laufzeit auf.

(Geerbt von Object)
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, 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)
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)

Explizite Schnittstellenimplementierungen

Name Beschreibung
IJavaPeerable.Disposed()

Ein Fragment, das eine Liste von Elementen anzeigt, indem eine Bindung an eine Datenquelle, z. B. ein Array oder ein Cursor, hergestellt wird und Ereignishandler verfügbar gemacht werden, wenn der Benutzer ein Element auswählt.

(Geerbt von JavaObject)
IJavaPeerable.Finalized()

Ein Fragment, das eine Liste von Elementen anzeigt, indem eine Bindung an eine Datenquelle, z. B. ein Array oder ein Cursor, hergestellt wird und Ereignishandler verfügbar gemacht werden, wenn der Benutzer ein Element auswählt.

(Geerbt von JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Ein Fragment, das eine Liste von Elementen anzeigt, indem eine Bindung an eine Datenquelle, z. B. ein Array oder ein Cursor, hergestellt wird und Ereignishandler verfügbar gemacht werden, wenn der Benutzer ein Element auswählt.

(Geerbt von JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Ein Fragment, das eine Liste von Elementen anzeigt, indem eine Bindung an eine Datenquelle, z. B. ein Array oder ein Cursor, hergestellt wird und Ereignishandler verfügbar gemacht werden, wenn der Benutzer ein Element auswählt.

(Geerbt von JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Ein Fragment, das eine Liste von Elementen anzeigt, indem eine Bindung an eine Datenquelle, z. B. ein Array oder ein Cursor, hergestellt wird und Ereignishandler verfügbar gemacht werden, wenn der Benutzer ein Element auswählt.

(Geerbt von JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Ein Fragment, das eine Liste von Elementen anzeigt, indem eine Bindung an eine Datenquelle, z. B. ein Array oder ein Cursor, hergestellt wird und Ereignishandler verfügbar gemacht werden, wenn der Benutzer ein Element auswählt.

(Geerbt von JavaObject)
IJavaPeerable.UnregisterFromRuntime()

Ein Fragment, das eine Liste von Elementen anzeigt, indem eine Bindung an eine Datenquelle, z. B. ein Array oder ein Cursor, hergestellt wird und Ereignishandler verfügbar gemacht werden, wenn der Benutzer ein Element auswählt.

(Geerbt von Fragment)

Erweiterungsmethoden

Name Beschreibung
GetJniTypeName(IJavaPeerable)

Ruft den JNI-Namen des Typs der Instanz selfab.

JavaAs<TResult>(IJavaPeerable)

Versuchen Sie, die Eingabe selfzu TResult erzwingen, und überprüfen Sie, ob die Koersion auf der Java Seite gültig ist.

JavaCast<TResult>(IJavaObject)

Führt eine android-laufzeitgecheckte Typkonvertierung aus.

JavaCast<TResult>(IJavaObject)

Ein Fragment, das eine Liste von Elementen anzeigt, indem eine Bindung an eine Datenquelle, z. B. ein Array oder ein Cursor, hergestellt wird und Ereignishandler verfügbar gemacht werden, wenn der Benutzer ein Element auswählt.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Versuchen Sie, die Eingabe selfzu TResult erzwingen, und überprüfen Sie, ob die Koersion auf der Java Seite gültig ist.

Gilt für: