【问题标题】:Generate Double Tap Event Android生成双击事件 Android
【发布时间】:2014-07-02 10:03:19
【问题描述】:

如何在 Android 上生成双击事件。

这是我已经完成的实现。

$event="/dev/event/event1"
$x=$1
$y=$2
sendevent $event 3 57 2421
sendevent $event 3 58 232
sendevent $event 3 53 $x
sendevent $event 3 54 $y
sendevent $event 0 0 0
sendevent $event 3 57 4294967295
sendevent $event 0 0 0
sendevent $event 3 57 2421
sendevent $event 3 58 232
sendevent $event 3 53 $x
sendevent $event 3 54 $y
sendevent $event 0 0 0
sendevent $event 3 57 4294967295
sendevent $event 0 0 0

使用此实现,双击速度很慢,它在 android 系统中显示为两个单独的单击。

P.S:我在三星 Galaxy Nexus 手机上试过这些。

【问题讨论】:

    标签: android events android-event


    【解决方案1】:

    为什么需要实现自定义双标签事件?也许你可以使用SimpleOnGestureListener,这个监听器有方法onDoubleTap(MotionEvent e)

    【讨论】:

    • SimpleOnGestureListener 监听双击手势。我想做的就是生成一个。没有抓住手势。有一种方法可以模拟点击事件adb shell input tap <x> <y>,但我想弄清楚如何模拟双击。
    猜你喜欢
    • 2012-03-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多