博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
说说GestureDetector.OnGestureListener onScroll函数
阅读量:6036 次
发布时间:2019-06-20

本文共 1118 字,大约阅读时间需要 3 分钟。

public abstract boolean onScroll ( e1,  e2, float distanceX, float distanceY)

Since: 

Notified when a scroll occurs with the initial on down  and the current move . The distance in x and y is also supplied for convenience.

Parameters
e1 The first down motion event that started the scrolling.
e2 The move motion event that triggered the current onScroll.
distanceX The distance along the X axis that has been scrolled since the last call to onScroll. This is NOT the distance between e1 and e2.
distanceY The distance along the Y axis that has been scrolled since the last call to onScroll. This is NOT the distance between e1 and e2.
Returns
  • true if the event is consumed, else false
e1 初次触控地图的event1  down事件
e2 每次触发onScroll函数得到的的event2   最后一次move事件
distance是上一次的event2 减去 当前event2得到的结果 //注意到顺序 
lastEvent2 - event2 = distance
验证:
[java]   
  1. if (lastE2 != null){  
  2.     Log.i(TAG, "distanceX:" + distanceX + " = " + (lastE2.getX()-e2.getX()));  
  3.     Log.i(TAG, "distanceY:" + distanceY + " = " + (lastE2.getY()-e2.getY()));  
  4. }  
  5. lastE2 = MotionEvent.obtain(e2);  
    本文转自 一点点征服   博客园博客,原文链接:
http://www.cnblogs.com/ldq2016/p/7000315.html
,如需转载请自行联系原作者
你可能感兴趣的文章
linux nc命令参数及用法详解
查看>>
oracle教程之DML事务锁定的机制
查看>>
Oracle RMAN配置EXCLUDE FOR TABLESPACE
查看>>
我的友情链接
查看>>
华为S5700系列交换机配置通过Telnet登录设备
查看>>
用深信服SG4300代替ISA
查看>>
Mybatis 中在传参时,$ 和# 的区别
查看>>
linux运维实战练习-2015年11月8日-11月17日课程作业(练习)汇总
查看>>
java基础-集合
查看>>
log4js日志配置问题
查看>>
SSH2实现数据库和界面的分页
查看>>
Python设计模式——观察者模式
查看>>
oracle中int与number的区别
查看>>
rsync + inotify 数据实时同步
查看>>
装修除甲醛,这些方法真有那么神奇吗?
查看>>
程序改变了命运,程序生活一天比一天好,对未来也充满了希望
查看>>
SQL Server 2008数据备份与还原(操作篇)
查看>>
cacti监控squid
查看>>
纯CSS无hacks的跨游览器多列布局(转)
查看>>
软件项目开发环境构建之一:整体流程
查看>>