語言

CrossProcessCursorWrapper.OnMove(Int32, Int32) 方法

定義

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

[Android.Runtime.Register("onMove", "(II)Z", "GetOnMove_IIHandler")]
public virtual bool OnMove(int oldPosition, int newPosition);
[<Android.Runtime.Register("onMove", "(II)Z", "GetOnMove_IIHandler")>]
abstract member OnMove : int * int -> bool
override this.OnMove : int * int -> bool

參數

oldPosition
Int32

我們正從這個位置前進。

newPosition
Int32

我們要搬去的位置。

傳回

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

實作

屬性

備註

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

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

Android 參考資料。android.database.CrossProcessCursorWrapper.onMove

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

適用於