RFID阅读器使用OTG输入

时间:2018-02-21 14:59:55

标签: android android-edittext keyboard-events rfid

我正在使用适用于Android的OTG RFID阅读器。 在交换卡时,它在Edittext或输入文本中正常工作。

基本上是键盘接口的Micro USB RFID阅读器。

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

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

我正在寻找某种服务解决方案,它可以在io系统恢复数据时为我提供数据。这意味着在show之前编辑文本。

1 个答案:

答案 0 :(得分:1)

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

dispatchKeyEvent documentation