android 模拟鼠标/按键事件
2013-12-27 15:27
369 查看
http://panccp.blog.163.com/blog/static/2655604420136410200232/
Instrumentation发送键盘鼠标事件:Instrumentation提供了丰富的以send开头的函数接口来实现模拟键盘鼠标,如下所述:
sendCharacterSync(int keyCode) //用于发送指定KeyCode的按键
sendKeyDownUpSync(int key) //用于发送指定KeyCode的按键
sendPointerSync(MotionEvent event) //用于模拟Touch
sendStringSync(String text) //用于发送字符串
Instrumentation inst=new Instrumentation();
inst.sendPointerSync(MotionEvent.obtain(SystemClock.uptimeMillis(),SystemClock.uptimeMillis(), MotionEvent.ACTION_DOWN, 10, 10, 0));
inst.sendPointerSync(MotionEvent.obtain(SystemClock.uptimeMillis(),SystemClock.uptimeMillis(), MotionEvent.ACTION_UP, 10, 10, 0));
Instrumentation发送键盘鼠标事件:Instrumentation提供了丰富的以send开头的函数接口来实现模拟键盘鼠标,如下所述:
sendCharacterSync(int keyCode) //用于发送指定KeyCode的按键
sendKeyDownUpSync(int key) //用于发送指定KeyCode的按键
sendPointerSync(MotionEvent event) //用于模拟Touch
sendStringSync(String text) //用于发送字符串
Instrumentation inst=new Instrumentation();
inst.sendPointerSync(MotionEvent.obtain(SystemClock.uptimeMillis(),SystemClock.uptimeMillis(), MotionEvent.ACTION_DOWN, 10, 10, 0));
inst.sendPointerSync(MotionEvent.obtain(SystemClock.uptimeMillis(),SystemClock.uptimeMillis(), MotionEvent.ACTION_UP, 10, 10, 0));
相关文章推荐
- Android 事件处理(含模拟鼠标/按键事件)
- Android自动化测试初探(五): 再述模拟键盘鼠标事件(adb shell 实现)
- 浅析Android 模拟键盘鼠标事件
- android 模拟按键事件
- 转:Android随笔之——使用Root权限实现后台模拟全局按键、触屏事件方法(类似按键精灵)
- Android自动化测试初探(五): 再述模拟键盘鼠标事件(adb shell 实现)
- Android adb 模拟滑动 按键 点击事件
- Android 使用 sendevent 模拟鼠标和键盘事件
- android 模拟按键事件
- gdk模拟鼠标按键事件/焦点事件
- Android自动化测试初探(四): 模拟键盘鼠标事件(Socket+Instrumentation实现)
- Android模拟、实现、触发系统按键事件的方法
- Android adb 模拟滑动 按键 点击事件
- Android自动化测试初探(五): 再述模拟键盘鼠标事件(adb shell 实现)
- Android adb 模拟滑动 按键 点击事件
- Android自动化测试初探(五): 再述模拟键盘鼠标事件(adb shell 实现)
- Android自动化测试初探(五): 再述模拟键盘鼠标事件(adb shell 实现)
- 【Android】代码实现模拟屏幕点击和键盘按键事件
- 我的Android进阶之旅------>Android中通过adb shell input来模拟滑动、按键、点击事件
- VC指定窗口模拟按键或鼠标事件