2015-06-16 57 views
-2

我想通過Wifi TCP編程一個鼠標。 Client is on Android and Server on Java.我試圖在Android上檢測LongPress並將此信息發送給Java。長按Android到Java

安卓: 我需要實現MotionEvent.ACTION_DOWN,但我不知道這個代碼後做什麼。

的Java:Robot如何接受誰MotionEvent發送這些參數,以及如何實現客戶端和服務器上的LongPress

+1

在繼續之前,你需要學習更多關於android/java/etc的知識。你的問題是非常基本的,並表明你應該繼續完成一個關於這兩個主題的完整教程。 – KevinDTimm

+0

[Android:如何實現手動觸摸事件中的longpress可能的重複?](http://stackoverflow.com/questions/10047531/android-how-to-implement-longpress-manually-in-touch-event) – josedlujan

回答

0
if(motionEvent.isActionDown()) 
    new Handler().postDelayed(new Runnable(){ 
    public void run(){ 
      onLongPressListener.fire(); 
    } 
    }, 500); 

您可以作爲消息發送延遲並使用ID清除消息。