长按 Android 到 Java
Posted
技术标签:
【中文标题】长按 Android 到 Java【英文标题】:Long Press Android to Java 【发布时间】:2015-06-16 18:34:32 【问题描述】:我正在尝试通过 Wifi TCP 对 鼠标进行编程。 Client is on android and Server on Java.
我正在尝试检测 Android 上的 LongPress 并将此信息发送到 Java。
安卓:
我需要实现MotionEvent.ACTION_DOWN
,但我不知道在这段代码之后该做什么。
Java:
Robot
类如何接收MotionEvent
发送的那些参数,以及如何在客户端和服务器上实现LongPress
。
【问题讨论】:
在继续之前,您需要了解更多关于 android/java/etc 的知识。您的问题非常基础,表明您应该在继续之前完成两个主题的完整教程。 Android : How to implement longpress manually in touch event? 的可能重复项 【参考方案1】:你可以使用 button.setonlongclicklistener 吗?看看这个例子:http://androidbite.blogspot.com/2013/03/android-long-press-event-handle-example.html
【讨论】:
谢谢你,这帮助我实现了 Longclicklistener :)。【参考方案2】:if(motionEvent.isActionDown())
new Handler().postDelayed(new Runnable()
public void run()
onLongPressListener.fire();
, 500);
您可以发送延迟消息并清除带有 ID 的消息。
【讨论】:
以上是关于长按 Android 到 Java的主要内容,如果未能解决你的问题,请参考以下文章
使用 post 方法将数据从 java android 发送到网络服务器