@TechNOIR

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

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

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

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

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

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

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

Войти через центр авторизации
Похожие вопросы
Naumen Екатеринбург
от 100 000 до 150 000 ₽
Postuf Москва
от 150 000 до 350 000 ₽
20 февр. 2020, в 07:10
7000 руб./за проект
20 февр. 2020, в 06:01
1500 руб./за проект
20 февр. 2020, в 04:32
40000 руб./за проект