GestureDetector
来源:互联网 发布:中国文化产业现状知乎 编辑:程序博客网 时间:2024/06/04 18:42
手势检测,用于辅助检测用户的单击、滑动、长按、双击等行为。
创建一个GestureDetector对象并实现OnGestureListener接口,根据需要还可以实现OnDoubleTapListener接口来监听双击行为。
GestureDetector mGestureDetector=new GestureDetector(this);
//解决长按屏幕无法拖动的问题
mGestureDetector.setIsLongpressEnabled(false);
接管目标View的OnTouchEvent方法,在待监听的View的onTouchEvent中实现
boolean consume=mGestureDetector.onTonchEvent(event);
return consume;
onGestureListener中实现方法
onDown
onShowPress 强调没有松开和拖动的状态
onSingleTapUp 单击抬起手指
onScroll 拖动行为
onLongPress 长按
onFling 快速滑动
OnDoubleTapListener中实现方法
onDoubleTap 双击
onSingleTapConfirmed 严格的单击事件不能与双击同时发生
onDoubleTapEvent 表示发生了双击行为
0 0
- GestureDetector
- GestureDetector
- GestureDetector
- GestureDetector
- GestureDetector
- GestureDetector
- GestureDetector
- GestureDetector
- GestureDetector
- GestureDetector
- GestureDetector
- GestureDetector
- GestureDetector
- 浅析GestureDetector
- Android GestureDetector
- 浅析GestureDetector
- 浅析GestureDetector
- GestureDetector用法
- hdu2539:点球大战
- 【一天一道LeetCode】#33. Search in Rotated Sorted Array
- Android系统架构-----Android的系统体系架构
- 【Android】25、启动活动的最佳写法
- Android adb命令与操作
- GestureDetector
- 将CSV文件导入到hive数据库
- python实现nginx图形界面管理
- Codeforces Round 353 div2 675ABCDE
- Installation error: INSTALL_PARSE_FAILED_MANIFEST_MALFORMED
- Centos66 Db2 V9.1 升级到V9.7
- SQL删除数据库的约束,索引。
- DataStage On Cloud,构建云端的企业数据集成平台
- 鲜花网数据库设计