Idioma

CursorTreeAdapter.GetChildrenCursor(ICursor) Método

Definição

Obtém o Cursor para as crianças no grupo especificado.

[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

Parâmetros

groupCursor
ICursor

O cursor que aponta para o grupo cujo cursor filho deve ser retornado

Retornos

O cursor para os filhos de um determinado grupo ou nulo.

Atributos

Comentários

Obtém o Cursor para as crianças no grupo especificado. As subclasses devem implementar esse método para retornar os dados filhos para um grupo específico.

Se você quiser consultar de forma assíncrona um provedor para impedir o bloqueio da interface do usuário, é possível retornar nulo e em uma chamada #setChildrenCursor(int, Cursor)posterior.

É sua responsabilidade gerenciar esse Cursor por meio do ciclo de vida da atividade. É uma boa ideia usar Activity#managedQuery o que tratará disso para você. Em algumas situações, o adaptador desativará o Cursor por conta própria, mas isso nem sempre será o caso, portanto, verifique se o Cursor é gerenciado corretamente.

Java documentação para android.widget.CursorTreeAdapter.getChildrenCursor(android.database.Cursor).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a