Language

CursorTreeAdapter.GetChildrenCursor(ICursor) メソッド

定義

指定されたグループの子の Cursor を取得します。

[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

パラメーター

groupCursor
ICursor

子カーソルを返すグループを指すカーソル

返品

特定のグループの子のカーソル。null。

属性

注釈

指定されたグループの子の Cursor を取得します。 サブクラスは、特定のグループの子データを返すために、このメソッドを実装する必要があります。

UI をブロックしないようにプロバイダーに非同期的にクエリを実行する場合は、null を返し、後で呼び出 #setChildrenCursor(int, Cursor)。

アクティビティのライフサイクルを通じてこのカーソルを管理するのは、ユーザーの責任です。 これを処理する Activity#managedQuery を使用することをお勧めします。 状況によっては、アダプターはカーソルを単独で非アクティブ化しますが、これは常に当てはまるとは限りませんので、カーソルが適切に管理されていることを確認してください。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象