Нажатие физических кнопок «Домой» на двух тестовых устройствах приводит к получению KEYCODE_HOME
KeyEvent
в моем AccessibilityService
только на одном из устройств. Тот же производитель, другая модель, другой уровень API. Требуется ли определенный уровень API для получения KeyEvent
физической кнопки «Домой»?
@Override
protected boolean onKeyEvent(KeyEvent event) {
if (event.getKeyCode() == KEYCODE_HOME)
Log.d(TAG, "The event works on this device.");
return super.onKeyEvent(event);
}