0
点赞
收藏
分享

微信扫一扫

模拟长按模拟长按模拟长按模拟长按



private void sendLongTouch() {
new Thread(new Runnable() {
@Override
public void run() {
Instrumentation iso = new Instrumentation();
float x = mIvPtt.getX();
float y = mIvPtt.getY();
iso.sendPointerSync(MotionEvent.obtain(SystemClock.uptimeMillis(), SystemClock.uptimeMillis(), MotionEvent.ACTION_DOWN, x, y, 0));
iso.sendPointerSync(MotionEvent.obtain(SystemClock.uptimeMillis(), SystemClock.uptimeMillis(), MotionEvent.ACTION_MOVE, x, y, 0));
iso.sendPointerSync(MotionEvent.obtain(SystemClock.uptimeMillis(), SystemClock.uptimeMillis() + 1000, MotionEvent.ACTION_UP, x, y, 0));
}
}).start();
}

不一定对,没测试 记录一下

举报

相关推荐

0 条评论