Как отладить сканер штрих-кода на студии android? - PullRequest
0 голосов
/ 14 июля 2020

я пытаюсь отладить процесс считывания штрих-кода с помощью пистолета для сканирования штрих-кода. Приложение, которое я разрабатываю, предназначено для планшетов, и сканер полосок подключен к планшету, но когда планшет подключен к p c, сканер не работает. Любая помощь или предложения о том, что искать? событие сканера, которое у меня есть:

String barcode = "";
@Override
public boolean dispatchKeyEvent(KeyEvent e) {

    if(e.getAction()==KeyEvent.ACTION_DOWN){
        char pressedKey = (char) e.getUnicodeChar();
        barcode += pressedKey;
    }
    if (e.getAction()==KeyEvent.ACTION_DOWN && e.getKeyCode() == KeyEvent.KEYCODE_ENTER) {
        String search = searchProducts.getText().toString();
        if(search.equals("")){
            barcode = barcode.replaceAll("\\n+", "");
            barcode= barcode.replaceAll("[^a-zA-Z0-9]", "");
            loadProductsByBarCode(barcode);
            barcode="";

        }
    }

    return super.dispatchKeyEvent(e);
}

, любая помощь или предложения были бы замечательными, спасибо

...