CursorTreeAdapter.GetChildrenCursor(ICursor) Methode
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.
Ruft den Cursor für die untergeordneten Elemente in der angegebenen Gruppe ab.
[Android.Runtime.Register("getChildrenCursor", "(Landroid/database/Cursor;)Landroid/database/Cursor;", "GetGetChildrenCursor_Landroid_database_Cursor_Handler")]
protected abstract Android.Database.ICursor? GetChildrenCursor(Android.Database.ICursor? groupCursor);
[<Android.Runtime.Register("getChildrenCursor", "(Landroid/database/Cursor;)Landroid/database/Cursor;", "GetGetChildrenCursor_Landroid_database_Cursor_Handler")>]
abstract member GetChildrenCursor : Android.Database.ICursor -> Android.Database.ICursor
Parameter
- groupCursor
- ICursor
Der Cursor, der auf die Gruppe zeigt, deren untergeordneter Cursor zurückgegeben werden soll
Gibt zurück
Der Cursor für die untergeordneten Elemente einer bestimmten Gruppe oder null.
- Attribute
Hinweise
Ruft den Cursor für die untergeordneten Elemente in der angegebenen Gruppe ab. Unterklassen müssen diese Methode implementieren, um die untergeordneten Daten für eine bestimmte Gruppe zurückzugeben.
Wenn Sie einen Anbieter asynchron abfragen möchten, um die Blockierung der Benutzeroberfläche zu verhindern, ist es möglich, null und zu einem späteren Zeitpunkt zurückzugeben #setChildrenCursor(int, Cursor).
Es liegt in Ihrer Verantwortung, diesen Cursor über den Aktivitätslebenszyklus zu verwalten. Es empfiehlt sich, dies für Sie zu verwenden Activity#managedQuery . In einigen Fällen deaktiviert der Adapter den Cursor eigenständig, dies ist jedoch nicht immer der Fall. Stellen Sie daher sicher, dass der Cursor ordnungsgemäß verwaltet wird.
Java Dokumentation für android.widget.CursorTreeAdapter.getChildrenCursor(android.database.Cursor).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.