我想使用 HID(人机接口设备)实现 android 刷卡机制。
例如,如果我单击 HID 上的按钮 X,它应该相当于在我的 android 设备上向左滑动。谁能让我知道如何实现这个?
编辑: 我可以使用 MotionEvent.Obtain 创建自定义事件。但是,无论屏幕上打开什么,我都想执行此事件。例如:我为 Right Swipe 创建了一个事件。如果我的应用程序在后台运行,并且打开了 android OS 菜单,那么我想在 OS 菜单上运行该事件。
您可以使用 将dispatchTouchEvent(MotionEvent event)
用户定义的内容发送MotionEvent
到Activity
.
看看这个问题,了解如何实现这一点。