CursorTreeAdapter.GetChildrenCursor(ICursor) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定されたグループの子の 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 を使用することをお勧めします。 状況によっては、アダプターはカーソルを単独で非アクティブ化しますが、これは常に当てはまるとは限りませんので、カーソルが適切に管理されていることを確認してください。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。