我正在尝试通过Wifi TCP编程鼠标。 Client is on Android and Server on Java.
我正在尝试检测Android上的 LongPress 并将此信息发送给Java。
机器人:
我需要实现MotionEvent.ACTION_DOWN
,但我不知道在此代码之后该怎么做。
爪哇:
类Robot
如何接收MotionEvent
发送的参数,以及如何在客户端和服务器上实现LongPress
。
答案 0 :(得分:0)
if(motionEvent.isActionDown())
new Handler().postDelayed(new Runnable(){
public void run(){
onLongPressListener.fire();
}
}, 500);
您可以发送消息延迟并清除带有ID的消息。
答案 1 :(得分:0)
你可以使用button.setonlongclicklistener吗?看看这个例子:http://androidbite.blogspot.com/2013/03/android-long-press-event-handle-example.html