我有USB条码扫描器,我希望在没有EditText的情况下扫描后得到结果。我尝试使用onKeyUp / onKeyDown方法,但我只得到几个符号。现在我尝试使用Invisible EditText,但它也不起作用
答案 0 :(得分:0)
您应该使用TextWatcher
。但是你需要一个EditText
,你可以在你的布局中使它不可见。它比键上/下方法更容易。
基本上它会侦听传入的字符,你可以实现像afterTextChanged
,onTextChanged
这样的方法,你可以在这里获得整个字符串或特定字符等。在这里阅读更多相关信息:
https://developer.android.com/reference/android/text/TextWatcher.html