Android下模拟点击事件
来源:互联网 发布:尼古拉斯凯奇现状 知乎 编辑:程序博客网 时间:2024/05/19 00:41
要实现在WebView上模拟点击效果,效果一直不好,函数是搜索得到的,有几点需要注意:
1、按下和松开之间的时间要相同
2、用dispatchTouchEvent分发事件
3、调用recycle()回收事件
private void setSimulateClick(View view, float x, float y) { long downTime = SystemClock.uptimeMillis(); final MotionEvent downEvent = MotionEvent.obtain(downTime, downTime, MotionEvent.ACTION_DOWN, x, y, 0); //downTime += 2500; final MotionEvent upEvent = MotionEvent.obtain(downTime, downTime, MotionEvent.ACTION_UP, x, y, 0);// view.onTouchEvent(downEvent);// view.onTouchEvent(upEvent); view.dispatchTouchEvent(downEvent); view.dispatchTouchEvent(upEvent); downEvent.recycle(); upEvent.recycle(); }
0 0
- Android下模拟点击事件
- Android listview模拟点击事件
- Android Instrumentation模拟鼠标点击事件
- android开发模拟click点击事件
- Android adb 模拟滑动 按键 点击事件
- Android-----adb 模拟滑动 按键 点击事件
- Android adb 模拟滑动 按键 点击事件
- Android adb 模拟滑动 按键 点击事件
- Android adb 模拟滑动 按键 点击事件
- android中怎么模拟点击事件
- Android Instrumentation模拟鼠标点击事件
- Android代码模拟物理、屏幕点击事件
- android ADB 模拟手机点击事件
- Android adb 模拟滑动 按键 点击事件
- Android 双指同时点击事件模拟
- Android adb 模拟滑动 按键 点击事件
- Android模拟屏幕点击,滑动等事件
- Android shell获取和模拟点击事件
- 分页
- 最小路径和
- HTML的标签类型 以及通过CSS改变标签的显示类型
- 肥妞们!!!
- 京东云首席架构师杨海明: 用技术实现数据价值
- Android下模拟点击事件
- Linux---进程和信号
- SVR4 和 4.3+BSD说明
- Android 根据触摸状态切换背景,颜色,字体等状态
- linux 查看文件内容的命令
- 全自动,企业级,springmvc,
- Android性能优化实战前篇
- Ubuntu 16.04 开机自动锁定数字键盘
- JDK1.8 十大新特性详解