最近在看android模拟事件点击,找了adb input命令,具体参考adb shell input的用法
但是发现没有专门模拟长按的动作,仔细研究发现这个swipe可以用用,只要两个坐标设置成一样的,然后时间设置成500毫秒以上即可,(为什么是500毫秒以上?因为源码设置了DEFAULT_LONG_PRESS_TIMEOUT = 500),给出模拟长按的代码如下:
Input swipe 367 469 367 469 800
最近在看android模拟事件点击,找了adb input命令,具体参考adb shell input的用法
但是发现没有专门模拟长按的动作,仔细研究发现这个swipe可以用用,只要两个坐标设置成一样的,然后时间设置成500毫秒以上即可,(为什么是500毫秒以上?因为源码设置了DEFAULT_LONG_PRESS_TIMEOUT = 500),给出模拟长按的代码如下:
Input swipe 367 469 367 469 800