IViewParent.OnStartNestedScroll(View, View, ScrollAxis) 方法

定义

对启动可嵌套滚动操作的子代视图做出反应,如果适用,则声明嵌套滚动操作。

[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_HORIZONTALView#SCROLL_AXIS_VERTICAL 两者组成的标志

返回

如此 如果此 ViewParent 接受嵌套滚动操作

属性

注解

对启动可嵌套滚动操作的子代视图做出反应,如果适用,则声明嵌套滚动操作。

此方法将在响应调用的后代视图时调用 View#startNestedScroll(int)。 视图层次结构中的每个父级都将有机会通过返回 true来响应和声明嵌套滚动操作。

ViewParent 实现可能重写此方法,以指示视图何时愿意支持即将开始的嵌套滚动操作。 如果返回 true,则此 ViewParent 将在正在进行的滚动操作期间成为目标视图的嵌套滚动父级。 嵌套滚动完成后,ViewParent 将收到调用 #onStopNestedScroll(View)

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

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

适用于