Как запустить приложение с помощью клавиши громкости?

Суть заключается в том что бы при двойном нажатии на клавишу громкости запускалось приложение. Подскажите пожалуйста это делается в настройках телефона или при создании приложения? Приложение делаю на java.


Ответы (1 шт):

Автор решения: Andrew

Не очень понятно какое именно приложение - ваше или чье-то. Вот как в вашей программе можно обработать нажатия на кнопку громкости:

@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
    if ((keyCode == KeyEvent.KEYCODE_VOLUME_DOWN)){
        *****
    }
    return true;
}

вот тут описано как отслеживать нажатия через фоновый процесс

→ Ссылка