Приложение Android Wake Up на клавиатуре Bluetooth нажата
Я пытаюсь разработать приложение, которое распознает, когда нажата клавиша парной клавиатуры Bluetooth, и запускает приложение с определенным действием. В частности, устройством Bluetooth является Selfie Remote Shutter (на этот раз реклама не предназначена: http://www.ebay.es/itm/like/361219097614), и оно распознается устройством как клавиатура Bluetooth. Он отправляет два разных события, которые SO в Android определяет как нажатие клавиши увеличения громкости и нажатие клавиши ввода.
Я объявил приемник для своего приложения и попытался прослушать каждое действие Bluetooth, чтобы определить команду, отправленную с клавиатуры на мое устройство, записать это событие и вызвать определенный метод в моем приложении, даже если оно не открыто.
Я не знаю, как этого добиться, поскольку, когда приложение открыто, я могу переопределить событие onKeyDown и распознать, на какой "клавише" нажата клавиатура Bluetooth, но не могу понять, как этого добиться при закрытом приложении. Может быть, какой-то интент-фильтр?
Заранее спасибо!