View.DispatchNestedPreScroll(Int32, Int32, Int32[], Int32[]) Метод

Определение

Разослайте один шаг вложенной прокрутки, прежде чем это представление будет использовать какую-либо его часть.

[Android.Runtime.Register("dispatchNestedPreScroll", "(II[I[I)Z", "GetDispatchNestedPreScroll_IIarrayIarrayIHandler")]
public virtual bool DispatchNestedPreScroll (int dx, int dy, int[]? consumed, int[]? offsetInWindow);
[<Android.Runtime.Register("dispatchNestedPreScroll", "(II[I[I)Z", "GetDispatchNestedPreScroll_IIarrayIarrayIHandler")>]
abstract member DispatchNestedPreScroll : int * int * int[] * int[] -> bool
override this.DispatchNestedPreScroll : int * int * int[] * int[] -> bool

Параметры

dx
Int32

Горизонтальное расстояние прокрутки в пикселях

dy
Int32

Вертикальное расстояние прокрутки в пикселях

consumed
Int32[]

Выходные данные. Если значение не равно NULL, consumed[0] будет содержать потребляемый компонент dx и consumed[1] потребленный dy.

offsetInWindow
Int32[]

Необязательный элемент. Если значение не равно NULL, при возврате оно будет содержать смещение в координатах локального представления этого представления от до этой операции и после ее завершения. Реализации представления могут использовать этот параметр для корректировки ожидаемого отслеживания входных координат.

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

Значение true, если родительский элемент использовал часть или всю дельту прокрутки.

Атрибуты

Комментарии

Разослайте один шаг вложенной прокрутки, прежде чем это представление будет использовать какую-либо его часть.

Вложенные события предварительной прокрутки — это вложенные события прокрутки, которые перехватывают касанием. dispatchNestedPreScroll предоставляет возможность родительскому представлению во вложенной операции прокрутки использовать часть или всю операцию прокрутки до ее использования дочерним представлением.

Документация по Java для android.view.View.dispatchNestedPreScroll(int, int, int[], int[]).

Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License Creative Commons 2.5 Attribution License.

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

См. также раздел

  • <xref:Android.Views.View.DispatchNestedScroll(System.Int32%2c+System.Int32%2c+System.Int32%2c+System.Int32%2c+System.Int32)>