我想使用 HID(人机接口(interface)设备)实现 android 滑动机制。
例如,如果我点击 HID 上的按钮 X,它应该相当于在我的 Android 设备上向左滑动。谁能告诉我如何实现这个?
编辑: 我可以使用 MotionEvent.Obtain 创建自定义事件。但是,无论屏幕上打开了什么,我都想执行此事件。例如:我为 Right Swipe 创建了一个事件。如果我的应用程序在后台运行,并且 Android 操作系统菜单已打开,那么我想在操作系统菜单上运行该事件。
最佳答案
您可以使用 dispatchTouchEvent(MotionEvent event)
将用户定义的 MotionEvent
发送到 Activity
。
看看这个question了解如何实现这一目标。
关于Android:使用 HID 滑动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16784672/