Android: прослушивание нажатия кнопки сканера штрих-кода

У меня есть Motorola TC55, который оснащен аппаратным сканером штрих-кода. То, что я хотел бы сделать, это прослушать нажатие этой кнопки в моем приложении. Я погуглил и посмотрел на ТАК без какой-либо удачи. Может кто-нибудь указать мне на ресурс, или предложить, как я могу начать?

1 ответ

На Motorola TC55 кнопка аппаратного сканирования по умолчанию привязана к клавише "BUTTON_L1", так что это то, что вы бы прослушали, как показано ниже.

@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
  if(keyCode == KeyEvent.KEYCODE_BUTTON_L1 {
    //Do something scanner was pressed.
  }
}

Вы можете увидеть ключ, которому он назначен, через Настройки-> Программируемые ключи

Другие вопросы по тегам