Langue

CursorTreeAdapter.GetChildrenCursor(ICursor) Méthode

Définition

Obtient le curseur pour les enfants au niveau du groupe donné.

[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

Paramètres

groupCursor
ICursor

Curseur pointant vers le groupe dont le curseur enfant doit être retourné

Retours

Curseur pour les enfants d’un groupe particulier ou null.

Attributs

Remarques

Obtient le curseur pour les enfants au niveau du groupe donné. Les sous-classes doivent implémenter cette méthode pour retourner les données enfants d’un groupe particulier.

Si vous souhaitez interroger de manière asynchrone un fournisseur pour empêcher le blocage de l’interface utilisateur, il est possible de retourner null et à un appel #setChildrenCursor(int, Cursor)ultérieur.

Il vous incombe de gérer ce curseur via le cycle de vie de l’activité. Il est judicieux d’utiliser Activity#managedQuery ce qui vous permettra de gérer cela pour vous. Dans certains cas, l’adaptateur désactive le curseur par lui-même, mais ce n’est pas toujours le cas. Vérifiez donc que le curseur est correctement géré.

Documentation Java pour android.widget.CursorTreeAdapter.getChildrenCursor(android.database.Cursor).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à