我想通過Wifi TCP編程一個鼠標。 Client is on Android and Server on Java.
我試圖在Android上檢測LongPress並將此信息發送給Java。長按Android到Java
安卓: 我需要實現MotionEvent.ACTION_DOWN
,但我不知道這個代碼後做什麼。
的Java: 類Robot
如何接受誰MotionEvent
發送這些參數,以及如何實現客戶端和服務器上的LongPress
。
我想通過Wifi TCP編程一個鼠標。 Client is on Android and Server on Java.
我試圖在Android上檢測LongPress並將此信息發送給Java。長按Android到Java
安卓: 我需要實現MotionEvent.ACTION_DOWN
,但我不知道這個代碼後做什麼。
的Java: 類Robot
如何接受誰MotionEvent
發送這些參數,以及如何實現客戶端和服務器上的LongPress
。
你可以使用button.setonlongclicklistener?看看這個例子:http://androidbite.blogspot.com/2013/03/android-long-press-event-handle-example.html
感謝你,這幫助我實現了Longclicklistener :)。 –
if(motionEvent.isActionDown())
new Handler().postDelayed(new Runnable(){
public void run(){
onLongPressListener.fire();
}
}, 500);
您可以作爲消息發送延遲並使用ID清除消息。
在繼續之前,你需要學習更多關於android/java/etc的知識。你的問題是非常基本的,並表明你應該繼續完成一個關於這兩個主題的完整教程。 – KevinDTimm
[Android:如何實現手動觸摸事件中的longpress可能的重複?](http://stackoverflow.com/questions/10047531/android-how-to-implement-longpress-manually-in-touch-event) – josedlujan