#android #key #shortcut
#Android #Клавиша #ярлык
Вопрос:
Я хочу, чтобы мое приложение открывалось, когда пользователь нажимает какую-либо комбинацию клавиш. Скажем, длительное удержание кнопки 9 на клавиатуре (здесь я указал клавиатуру, которая открывается, когда пользователь нажимает на значок телефона). могу ли я зафиксировать это событие? есть ли какие-либо широковещательные приемники или, пожалуйста, укажите какие-либо технические характеристики.
Комментарии:
1. Почему бы не создать виджет для вашего приложения и попросить пользователя разместить его на главном экране?
Ответ №1:
Вы можете увидеть здесь
Ключевые события обычно сопровождаются кодом ключа (getKeyCode()), кодом сканирования (getScanCode()) Константы кода ключа определены в этом классе. Константы кода сканирования представляют собой исходные коды, зависящие от конкретного устройства, полученные из ОС, и поэтому обычно не имеют смысла для приложений, если не интерпретируются с использованием KeyCharacterMap.