RFID Reader 使用 OTG 输入

RFID Reader Using OTG input

我正在为 Android 使用 OTG RFID Reader。 交换卡片时在 Edittext 或 Input text 中工作正常。

基本上是 Micro USB RFID Reader,也就是键盘接口。

所以我想知道我可以在没有 Edittext 的情况下使用它吗?

我目前正在使用 1dp 宽度和 1dp 高度做 Edittext, 和透明背景以及文字颜色。

我正在寻找某种服务解决方案,当 io 系统接收数据时,它会给我数据。这意味着在显示之前编辑文本。

您可以在没有 EditText 的情况下捕获任何按键事件。您需要在 activity 中实施 dispatchKeyEvent 以捕获每个 KeyEvent。然后,您可以将它们发送到后台服务进行处理(例如,当扫描完整的 RFID 或当扫描的事件数量达到一定数量或您想要使用它们时发送事件)。

dispatchKeyEvent documentation