Я работаю над простым сервисом на портативном лазерном сканере в Android Studio.Мне удалось запустить сканирование, когда я нажимаю кнопку подключения гарнитуры (один щелчок), но я хочу, чтобы сканер оставался включенным, пока я не отпущу кнопку, но этот код не работает: если я удерживаю кнопку нажатой,устройство ничего не делаетКак мне изменить его для этой цели?
Любая помощь будет оценена, спасибо.
if (action == KeyEvent.ACTION_DOWN && event.isLongPress())
не работает
if (event.getAction() == KeyEvent.ACTION_DOWN)
{
//here goes the code that turns the internal scanner on;
returnValue = true;
}
else
{
if (event.getAction() == KeyEvent.ACTION_UP)
{
//here goes the code that turns the internal scanner off
returnValue = true;
}