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[])
.
Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License Creative Commons 2.5 Attribution License.
Применяется к
См. также раздел
- <xref:Android.Views.View.DispatchNestedPreScroll(System.Int32%2c+System.Int32%2c+System.Int32%2c+System.Int32)>