View.OverScrollBy 方法

定义

使用标准行为滚动视图,以超出正常内容边界。

[Android.Runtime.Register("overScrollBy", "(IIIIIIIIZ)Z", "GetOverScrollBy_IIIIIIIIZHandler")]
protected virtual bool OverScrollBy (int deltaX, int deltaY, int scrollX, int scrollY, int scrollRangeX, int scrollRangeY, int maxOverScrollX, int maxOverScrollY, bool isTouchEvent);
[<Android.Runtime.Register("overScrollBy", "(IIIIIIIIZ)Z", "GetOverScrollBy_IIIIIIIIZHandler")>]
abstract member OverScrollBy : int * int * int * int * int * int * int * int * bool -> bool
override this.OverScrollBy : int * int * int * int * int * int * int * int * bool -> bool

参数

deltaX
Int32

以像素为单位的 X 更改

deltaY
Int32

以像素为单位的 Y 更改

scrollX
Int32

应用 deltaX 之前,当前 X 滚动值(以像素为单位)

scrollY
Int32

应用 deltaY 之前,当前 Y 滚动值(以像素为单位)

scrollRangeX
Int32

沿 X 轴的最大内容滚动范围

scrollRangeY
Int32

沿 Y 轴的最大内容滚动范围

maxOverScrollX
Int32

沿 X 轴的任一方向超标的像素数。

maxOverScrollY
Int32

沿 Y 轴的任一方向超标的像素数。

isTouchEvent
Boolean

如果此滚动操作是触摸事件的结果,则为 true。

返回

如果滚动固定到沿任一轴的过度滚动边界,则为 true,否则为 false。

属性

注解

使用标准行为滚动视图,以超出正常内容边界。 调用此方法的视图应重写 #onOverScrolled(int, int, boolean, boolean) 以响应过度滚动操作的结果。

视图可以使用此方法处理任何触摸或基于翻滚的滚动。

适用于 . 的 android.view.View.overScrollBy(int, int, int, int, int, int, int, int, boolean)Java 文档

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

适用于