条形码扫码输入值"/>
Android 在没有焦点情况下,获取键盘输入事件来实现条形码扫码输入值
Android 在没有焦点情况下,获取键盘输入事件来实现条形码扫码输入值
在扫码枪输入,一般利用输入框的焦点就可以自动获取,今天收到产品要求在没有输入框焦点情况下实现扫码查询信息,总结下我的实现方法,希望能帮到你!
1.利用activity的键盘事件监听方法
@Overridepublic boolean onKeyDown(int keyCode, KeyEvent event) {switch (keyCode) {case KeyEvent.KEYCODE_0:barCode += "0";break;case KeyEvent.KEYCODE_1:barCode += "1";break;case KeyEvent.KEYCODE_2:barCode += "2";break;case KeyEvent.KEYCODE_3:barCode += "3";break;case KeyEvent.KEYCODE_4:barCode += "4";break;case KeyEvent.KEYCODE_5:barCode += "5";break;
更多推荐
Android 在没有焦点情况下,获取键盘输入事件来实现条形码扫码输入值
发布评论