У моего Android-монитора есть единственная аппаратная (физическая) кнопка сбоку. Можно ли запрограммировать прослушиватель для этой кнопки, чтобы его можно было использовать в качестве дополнительного элемента управления в моей программе?Могу ли я иметь слушателя для кнопки физического оборудования, которая присутствует на боковой стороне Android-часов?
0
A
ответ
1
Я не верю, что это возможно. Обычный способ обнаружения стандартного нажатия кнопки (например, «Назад») на Android - это прослушиватель onKeyDown
, и это не срабатывает в Activity
на Wear, когда нажата кнопка штока (проверена на обоих версиях Wear 1.5 и 2.0 dev) ,
Всегда можно утверждать, что что-то категорически невозможно, потому что всегда есть шанс, что кто-то найдет умный хак, чтобы это произошло. И я бы не прочь доказать, что это неправильно. Но пока такой хак не появится, я скажу «нет», это не так.
Я согласен с String, что мы не рекомендуем разработчикам переопределять действие по умолчанию. Некоторые часы имеют более одной кнопки, например. Polar M600. На данный момент это доступно только для OEM-производителей, но мы хотели бы услышать, работают ли другие разработчики приложений. Пожалуйста, поделитесь с нами, если это возможно, и я верну его команде разработчиков. Никаких обещаний, хотя ... – Hoi
Дождь/пользователь в перчатках взаимодействие с сенсорным экраном становится очень тяжелым. Это дует шторм, поэтому он не подходит для голосовой музыки. Существует причина, по которой серьезные часы для фитнеса/наружного использования имеют на них физические кнопки. Или скажите, что часы правильно водонепроницаемы, и пользователь проводит подводное плавание с ним ... Вам нужны физические кнопки. – Ifor