Поделиться через


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

Определение

Отправка одного шага вложенной прокрутки.

[Android.Runtime.Register("dispatchNestedScroll", "(IIII[I)Z", "GetDispatchNestedScroll_IIIIarrayIHandler")]
public virtual bool DispatchNestedScroll (int dxConsumed, int dyConsumed, int dxUnconsumed, int dyUnconsumed, int[]? offsetInWindow);
[<Android.Runtime.Register("dispatchNestedScroll", "(IIII[I)Z", "GetDispatchNestedScroll_IIIIarrayIHandler")>]
abstract member DispatchNestedScroll : int * int * int * int * int[] -> bool
override this.DispatchNestedScroll : int * int * int * int * int[] -> bool

Параметры

dxConsumed
Int32

Горизонтальное расстояние в пикселях, потребляемых этим представлением во время этого шага прокрутки

dyConsumed
Int32

Вертикальное расстояние в пикселях, потребляемых этим представлением во время этого шага прокрутки

dxUnconsumed
Int32

Горизонтальное расстояние прокрутки в пикселях, не потребляемых этим представлением

dyUnconsumed
Int32

Горизонтальное расстояние прокрутки в пикселях, не потребляемых этим представлением

offsetInWindow
Int32[]

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

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

Значение true, если событие было отправлено, значение false, если оно не удалось отправить.

Атрибуты

Комментарии

Отправка одного шага вложенной прокрутки.

Реализации представлений, поддерживающих вложенную прокрутку, должны вызывать эту функцию, чтобы сообщить сведения о прокрутке в текущем вложенном родительском элементе прокрутки. Если вложенная прокрутка в данный момент не выполняется или вложенная прокрутка не #isNestedScrollingEnabled() enabled подходит для этого представления, этот метод ничего не делает.

Совместимые реализации представления также должны вызываться #dispatchNestedPreScroll(int, int, int[], int[]) dispatchNestedPreScroll перед использованием компонента события прокрутки.

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

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

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

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

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