IViewParent.OnStartNestedScroll(View, View, ScrollAxis) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
对启动可嵌套滚动操作的子代视图做出反应,如果适用,则声明嵌套滚动操作。
[Android.Runtime.Register("onStartNestedScroll", "(Landroid/view/View;Landroid/view/View;I)Z", "GetOnStartNestedScroll_Landroid_view_View_Landroid_view_View_IHandler:Android.Views.IViewParentInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public bool OnStartNestedScroll(Android.Views.View child, Android.Views.View target, Android.Views.ScrollAxis nestedScrollAxes);
[<Android.Runtime.Register("onStartNestedScroll", "(Landroid/view/View;Landroid/view/View;I)Z", "GetOnStartNestedScroll_Landroid_view_View_Landroid_view_View_IHandler:Android.Views.IViewParentInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member OnStartNestedScroll : Android.Views.View * Android.Views.View * Android.Views.ScrollAxis -> bool
参数
- child
- View
包含目标的此 ViewParent 的直接子级
- target
- View
启动嵌套滚动的视图
- nestedScrollAxes
- ScrollAxis
由 View#SCROLL_AXIS_HORIZONTAL或 View#SCROLL_AXIS_VERTICAL 两者组成的标志
返回
如此 如果此 ViewParent 接受嵌套滚动操作
- 属性
注解
对启动可嵌套滚动操作的子代视图做出反应,如果适用,则声明嵌套滚动操作。
此方法将在响应调用的后代视图时调用 View#startNestedScroll(int)。 视图层次结构中的每个父级都将有机会通过返回 true来响应和声明嵌套滚动操作。
ViewParent 实现可能重写此方法,以指示视图何时愿意支持即将开始的嵌套滚动操作。 如果返回 true,则此 ViewParent 将在正在进行的滚动操作期间成为目标视图的嵌套滚动父级。 嵌套滚动完成后,ViewParent 将收到调用 #onStopNestedScroll(View)。
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。