6

将全局键盘事件发送到 Android 上当前活动的应用程序的最佳方式是什么?就像所谓的键盘楔实现一样 - 在这种情况下,条形码数据在另一个应用程序(服务)中接收,应该作为键盘事件发送到活动应用程序。

我知道一些 USB 或蓝牙扫描仪实现了这一点,可能主要是通过充当键盘并被识别为键盘。但我认为这也可以通过 Android 服务完成?

使用 Instrumentation 应该可以工作,但需要一个签名的系统应用程序。

实现 InputMethod 也有效,但仅当插入符号放置在字段中(启用输入)时,并且仅在显式选择此“键盘”/输入法时。

我需要的是当前打开的应用程序的一般键盘事件 - 最终我需要 Web 浏览器(Chrome)中的 javascript 键盘事件。

4

0 回答 0