【问题标题】:Android: Send a touch eventAndroid:发送触摸事件
【发布时间】:2014-01-31 19:39:47
【问题描述】:

在 Android 中是否可以将触摸事件发送到屏幕?我想通过发送触摸事件以编程方式从第三方应用程序切换按钮。

【问题讨论】:

    标签: android touch


    【解决方案1】:

    这只能使用以下两种方法之一:

    • 根您的设备
      • 直接注入到 /dev/input/eventX
      • 使用 InputManager.injectTouchEvent()
      • 使用 WindowManager.injectPointerEvent()
    • 创建一个AccessibilityService。请注意,这并不保证适用于所有第三方应用。

    【讨论】:

    • 嗨!我看到你对触摸事件了解很多。我正在尝试发送一个触摸事件(按下屏幕的左上角),但我根本不懂 Java,我无法让它工作。我已经尝试过这段代码,作为使用 Tasker(具有 root 访问权限)的 Java scriptlet,但我不知道它是什么意思,我可能做错了什么,或者我可能需要先准备一些代码行:@987654322 @当然,如果你没有时间,我明白。
    猜你喜欢
    • 2019-05-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多