我正在开发一个 Android 应用程序,我想在 Android 平板电脑上移动“鼠标”指针/光标。我知道这是可能的,因为当我将鼠标(USB 或 BT)连接到 Android 平板电脑(Honeycomb+)时,会出现一个光标,我只能使用鼠标与平板电脑进行交互。我想在平板电脑上通过 Java 控制鼠标。
我已经有第二个设备可以与平板电脑通信,并且可以将指针坐标传输给它。
不,我不能使用蓝牙。我使用的第二个设备有 WiFi 但无法驱动蓝牙。 我的想法是必须有一种方法可以移动鼠标指针。
最佳答案
可以通过 AccessibilityService API 以编程方式控制 Android 中的鼠标指针.
这是 Play 商店中的示例应用程序:EVA Facial Mouse app
这是一个通过 WiFi 控制鼠标指针的 github 存储库(API 级别 21):chetbox/android-mouse-cursor
我已经 fork 并将后一个 repo 更新到 API 级别 27:Ra-Na/android-mouse-cursor
关于android - 以编程方式在 Android 屏幕上移动鼠标指针,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7695258/