語言

ICrossProcessCursor.OnMove(Int32, Int32) 方法

定義

每次游標成功滾動到新位置時都會呼叫這個函式,讓子類別有機會更新其可能擁有的任何狀態。

[Android.Runtime.Register("onMove", "(II)Z", "GetOnMove_IIHandler:Android.Database.ICrossProcessCursorInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public bool OnMove(int oldPosition, int newPosition);
[<Android.Runtime.Register("onMove", "(II)Z", "GetOnMove_IIHandler:Android.Database.ICrossProcessCursorInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member OnMove : int * int -> bool

參數

oldPosition
Int32

我們正從這個位置前進。

newPosition
Int32

我們要搬去的位置。

傳回

若移動成功,則為真;若成功,則為假。

屬性

備註

每次游標成功滾動到新位置時都會呼叫這個函式,讓子類別有機會更新其可能擁有的任何狀態。 如果回傳 false,移動函數也會跟著做,游標會滾動到 BeforeFirst 位置。

這個函式應該由像 #moveToPosition(int)這樣的方法呼叫,因此通常不會從游標類別本身之外呼叫。

Java 文件 android.database.CrossProcessCursor.onMove(int, int)

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於