У меня есть приложение для Android, в котором я делаю фотографию. Для этого я создаю свою собственную камеру, используя surfaceview
. В этом состоянии приложения пользователь должен коснуться screen/surfaceview
, чтобы сделать снимок. картинка.
Также на телефоне есть кнопка, с помощью которой пользователь также может открыть свою камеру, по умолчанию ... которая не имеет никакого отношения к моему приложению.
Что мне интересно, есть ли у меня возможность прослушивать эту аппаратную кнопку в моем приложении для Android и настраивать ее поведение там!
Я повторяю - кнопка, о которой я говорю, это hardware button
, которая находится на левом краю телефона.
РЕДАКТИРОВАТЬ: Я понимаю, что это то, что я ищу android.intent.action.CAMERA_BUTTON
. Может ли кто-нибудь привести убедительный пример?