阅读背景:

Android自定义控件系列六:自定义ViewGroup(一)实现ViewPager效果

来源:互联网 




  不难看出GestureDetector对于事件的分类解析的方法有很多个。。。这里我们只关心滑动,所以只需要关注一下onScroll方法即可:public boolean onScroll(MotionEvent e1, MotionEvent e2,float distanceX, float distanceY) ,四个参数,e1表示最开始触发本次这一系列Event事件的那个ACTION_DOWN事件,e2表示触发本次Event事件的那个ACTION_MOVE事件,distanceX、distanceY分别表示从上一次调用onScroll调用到这一次onScroll调用在x和y方向上滑动的距离。这里需要稍微留意的是,distanceX、distanceY的正负并不是像之前ViewGroup里坐标显示的正负那样,而是向左滑动值distanceX为正,向右滑动值为distanceX负。对于事件的分类解析的方法有很多个。。。这里我们只


你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: