2015-06-16 7 views
-2

Я пытаюсь запрограммировать Мышь через Wi-Fi TCP. Client is on Android and Server on Java. Я пытаюсь обнаружить LongPress на Android и отправить эту информацию на Java.Long Press Android для Java

Android: Мне нужно реализовать 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); 

Вы можете отправлять сообщения с задержкой и очищать сообщения с помощью идентификатора.

 Смежные вопросы

  • Нет связанных вопросов^_^