KeyEvent.getDeviceId() возвращает -1Android

Форум для тех, кто программирует под Android
Ответить
Anonymous
 KeyEvent.getDeviceId() возвращает -1

Сообщение Anonymous »

Когда я прослушивал событие ключа через прослушиватель специальных возможностей, DeviceId события KeyEvent, полученного другими приложениями, был равен -1.
Application A
//AccessibilityService
protected boolean onKeyEvent(KeyEvent event) {
return super.onKeyEvent(event);
}

ApplicationB
//SomeActivity
override fun onKeyUp(keyCode: Int, event: KeyEvent): Boolean {
//event.deviceId is -1

return super.onKeyUp(keyCode, event)
}



Подробнее здесь: https://stackoverflow.com/questions/798 ... d-return-1
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»