【问题标题】:RFID Reader Using OTG input使用 OTG 输入的 RFID 阅读器
【发布时间】:2018-02-22 00:37:24
【问题描述】:

我正在使用适用于 Android 的 OTG RFID 阅读器。 换卡时在 Edittext 或 Input text 中运行良好。

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

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

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

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

【问题讨论】:

  • 你试过实现dispatchKeyEvent吗? developer.android.com/reference/android/view/…
  • 还没有让我试试 dispatchKeyEvent
  • 解决方案有效吗?
  • 如果对您有帮助,请接受答案
  • 我厌倦了它与 DispatchKeyEvent 的合作。感谢 SoroushaA

标签: android android-edittext keyboard-events rfid


【解决方案1】:

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

dispatchKeyEvent documentation

【讨论】:

    猜你喜欢
    • 2016-12-15
    • 1970-01-01
    • 2017-05-22
    • 1970-01-01
    • 2014-04-20
    • 2016-02-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多