java.lang.Object
|---ohos.agp.components.DragInfo
public class DragInfo
extends Object
存储识别的拖动手势的数据。
此类存储特定于已识别的拖动手势的数据,并通过回调函数返回数据。
修饰符和类型 | 字段 | 描述 |
---|---|---|
Point | downPoint | 表示手指触摸屏幕位置的坐标。 |
Point | startPoint | 指示手指开始拖动的位置的坐标。 |
Point | updatePoint | 指示手指拖动时更新位置的坐标。 |
double | xOffset | 表示水平偏移。 |
double | xVelocity | 表示水平拖动的速度,以像素/秒为单位。 |
double | yOffset | 表示垂直偏移。 |
double | yVelocity | 表示垂直拖动的速度,以像素/秒为单位。 |
构造函数 | 描述 |
---|---|
DragInfo(Point downPoint, Point startPoint, Point updatePoint, double xOffset, double yOffset, double xVelocity, double yVelocity) | 创建拖动手势的信息。 |
从类 java.lang.Object 继承的方法 |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
public final Point downPoint
表示手指触摸屏幕位置的坐标。
public final Point startPoint
指示手指开始拖动的位置的坐标。
一旦识别出拖动手势,则将手指按下的位置视为起点。
public final Point updatePoint
指示手指拖动时更新位置的坐标。 一旦触发拖动事件,则将拖动过程中手指的当前位置视为更新位置。
public final double xOffset
表示水平偏移。
与之前的水平拖动相比,获得了水平偏移。
public final double xVelocity
表示水平拖动的速度,以像素/秒为单位。
public final double yOffset
表示垂直偏移。
与之前的垂直拖动相比,得到垂直偏移量。
public final double yVelocity
表示垂直拖动的速度,以像素/秒为单位。
public DragInfo(Point downPoint, Point startPoint, Point updatePoint, double xOffset, double yOffset, double xVelocity, double yVelocity)
创建拖动手势的信息。
参数:
参数名称 | 参数描述 |
---|---|
downPoint | 表示手指触摸屏幕位置的坐标。 |
startPoint | 指示手指开始拖动的位置的坐标。 |
updatePoint | 指示手指拖动时更新位置的坐标。 |
xOffset | 表示水平偏移,以像素为单位。 |
yOffset | 表示垂直偏移,以像素为单位。 |
xVelocity | 表示水平速度,以像素/秒为单位。 |
yVelocity | 表示垂直速度,以像素/秒为单位。 |
备案信息: 粤ICP备15087711号-2
Copyright © 2008-2024 啊嘎哇在线工具箱 All Rights.
本站所有资料来源于网络,版权归原作者所有,仅作学习交流使用,如不慎侵犯了您的权利,请联系我们。