ICrossProcessCursor.FillWindow(Int32, CursorWindow) 方法

定义

将游标数据复制到窗口中。

[Android.Runtime.Register("fillWindow", "(ILandroid/database/CursorWindow;)V", "GetFillWindow_ILandroid_database_CursorWindow_Handler:Android.Database.ICrossProcessCursorInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void FillWindow(int position, Android.Database.CursorWindow? window);
[<Android.Runtime.Register("fillWindow", "(ILandroid/database/CursorWindow;)V", "GetFillWindow_ILandroid_database_CursorWindow_Handler:Android.Database.ICrossProcessCursorInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member FillWindow : int * Android.Database.CursorWindow -> unit

参数

position
Int32

要复制到窗口中的第一行的从零开始的索引。

window
CursorWindow

要填充的窗口。

属性

注解

将游标数据复制到窗口中。

清除窗口并将其填充为从请求的行位置开始的数据,直到光标中的所有数据耗尽或窗口耗尽空间。

填充窗口使用与原始游标相同的行索引。 例如,如果从游标的第 5 行开始填充窗口,则只需请求第 5 行即可从窗口中查询第 5 行的内容,因为游标和窗口使用的行索引之间存在直接对应关系。

此方法不会更改游标的当前位置(如返回者 #getPosition)。

Java文档android.database.CrossProcessCursor.fillWindow(int, android.database.CursorWindow)

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于