您的位置:首页 > 移动开发 > Android开发

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));
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: