安卓onTouch与onClick效率的区别
嘟嘟的历险 2016-01-26 04:31:39 现在有个安卓BLE通信的项目,其中有一个要求是,手指按着一个按钮不动后,会向一个下位机发送运行指令,使下位机可以运转,当手指松开后,会向下位机发送停止指令,使下位机停止运转。利用onTouch事件实现后,有时会产生比较大的延迟。现象是手指按下后,会间隔2s左右下位机才开始运行;或者手指松开后,间隔2s左右下位机才会停止运行。但是当利用onClick实现(即点击一个按钮发送运行指令,点击另一个按钮发送停止指令)后,延迟会减少很多,但是这样又不符合项目要求,请问各位大神们有什么好的解决办法。