IViewParent.OnNestedScroll(View, Int32, Int32, Int32, Int32) 方法

定义

对正在进行的嵌套滚动做出反应。

[Android.Runtime.Register("onNestedScroll", "(Landroid/view/View;IIII)V", "GetOnNestedScroll_Landroid_view_View_IIIIHandler:Android.Views.IViewParentInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void OnNestedScroll(Android.Views.View target, int dxConsumed, int dyConsumed, int dxUnconsumed, int dyUnconsumed);
[<Android.Runtime.Register("onNestedScroll", "(Landroid/view/View;IIII)V", "GetOnNestedScroll_Landroid_view_View_IIIIHandler:Android.Views.IViewParentInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member OnNestedScroll : Android.Views.View * int * int * int * int -> unit

参数

target
View

控制嵌套滚动的后代视图

dxConsumed
Int32

目标已使用的水平滚动距离(以像素为单位)

dyConsumed
Int32

目标已使用的垂直滚动距离(以像素为单位)

dxUnconsumed
Int32

目标不使用的水平滚动距离(以像素为单位)

dyUnconsumed
Int32

目标不使用的垂直滚动距离(以像素为单位)

属性

注解

对正在进行的嵌套滚动做出反应。

当 ViewParent 的当前嵌套滚动子视图调度嵌套滚动事件时,将调用此方法。 若要接收对此方法的调用,ViewParent 之前必须返回 true 对此方法 #onStartNestedScroll(View, View, int)的调用。

滚动距离的已消耗部分和未消耗部分都报告给 ViewParent。 例如,实现可以选择使用使用的部分来匹配或追逐多个子元素的滚动位置。 未满足的部分可用于允许连续拖动多个滚动或可拖动元素,例如在垂直抽屉内滚动列表,抽屉在到达内部滚动内容的边缘后开始拖动。

适用于 . 的 android.view.ViewParent.onNestedScroll(android.view.View, int, int, int, int)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于