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

Android: 用Instrumentation类发送鼠标或按键事件

2011-02-24 11:35 453 查看
模拟鼠标MotionEvent.ACTION_DOWN:

new Thread () {
					public void run () {
						try {
			 		         Instrumentation inst=new Instrumentation();
			 		         inst.sendPointerSync(MotionEvent.obtain(SystemClock.uptimeMillis(),
			 		        		 SystemClock.uptimeMillis(), 
			 		        		 MotionEvent.ACTION_DOWN, 240, 400, 0));
			 		         inst.sendPointerSync(MotionEvent.obtain(SystemClock.uptimeMillis(),
			 		        		 SystemClock.uptimeMillis(), 
			 		        		 MotionEvent.ACTION_UP, 240, 400, 0)); 	
						} catch(Exception e) {
							Log.e("Exception when sendPointerSync", e.toString());
						}
					}
				}.start();
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: