android拖动事件

[复制链接]
查看11 | 回复2 | 2012-11-12 19:01:16 | 显示全部楼层 |阅读模式
你的手指那么大 加上屏幕那么的灵敏,几个像素的移动你分辨得出来?如LS所说,每当你的手指从屏幕抬起时,这三个事件都发生了。想要把这个move事件区分出来也容易,down时记录下坐标,如果move时刻的坐标与down时的坐标之差大于某个阈值,才判断是move,否则不是。多点触控的滑屏、缩放、扭曲手势,单击、双击、长按也无外乎是这三个时刻坐标的对比,LZ好好理解下,不难...
回复

使用道具 举报

千问 | 2012-11-12 19:01:16 | 显示全部楼层
没移动,你当你是静止的,android硬件配置很高了,检测很灵敏的,在move事件中判断一下移动的幅度吧,小于这个幅度的你可以判定它未移动,大于的则移动了。。。。。。补充:每当你的手指从屏幕上抬起的时候,down,move,up三个事件都会相继发生的.......
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行