Язык

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

Положение, к которому мы двигаемся.

Возвращаемое значение

Значение True, если перемещение выполнено успешно, значение false в противном случае.

Атрибуты

Комментарии

Эта функция вызывается каждый раз, когда курсор успешно прокручивается до новой позиции, что дает подклассу возможность обновить любое состояние, которое может иметь. Если функция перемещения возвращает значение false, то курсор будет прокручиваться до позиции передFirst.

Эта функция должна вызываться такими методами, как #moveToPosition(int), поэтому обычно не вызывается из-за пределов самого класса курсора.

Java документации по android.database.CrossProcessCursor.onMove(int, int).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к