@TechNOIR

Android. Как программно нажать на физическую кнопку устройства?

Добрый день.
Подскажите пожалуйста. Как программно нажать на физическую кнопку устройства?
Допустим через adb это можно сделать как я понимаю "adb shell input keyevent 4" (подставляя людей keyevent).
Как это сделать из программы? Ну допустим на форму закинул две кнопки, одна должна увеличивать громкость другая уменьшать. Как их привязать к физическим кнопкам на устройстве?

Спасибо заранее
  • Вопрос задан
  • 64 просмотра
Пригласить эксперта
Ответы на вопрос 1
@402d
https://android--code.blogspot.com/2018/04/android...
https://play.google.com/about/privacy-security-dec...
Несанкционированные изменения настроек устройства
Запрещается публиковать приложения, которые вносят изменения в настройки устройства или другие приложения без ведома и согласия пользователя. К настройкам относятся параметры системы и браузера, закладки, ярлыки, значки и виджеты приложений на главном экране.

Кроме того, запрещено указанное ниже.

Приложения, которые изменяют настройки или функции устройства с согласия пользователя, но таким образом, что это нельзя легко отменить.

При желании регулировку громкости можно под этот пункт притянуть. Так как вы хотите менять мастерволуме, а не громкость в своем приложении
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы