Я пытался понять это и знаю, что переопределение клавиш регулировки громкости - не самая идеальная вещь, а единственные реальные кнопки на каждом устройстве Android, которые необходимы для моего приложения. В настоящее время я переопределяю клавиши регулировки громкости с помощью dispatchKeyEvent
, потому что onKeyUp
и onKeyDown
не работали. Во всем приложении появляются небольшие диалоги или контекстные меню. Проблема в том, что когда они фокусируются, я теряю контроль над кнопками громкости, и он регулирует основную громкость, а не действует как моя кнопка. Есть ли способ полностью завладеть кнопками громкости? Любая помощь будет оценена.
-mlove