我正在尝试开发一款应用程序,可识别何时按下配对的蓝牙键盘按键并通过某些操作唤醒应用程序。特别是蓝牙设备是自拍遥控快门(这个,没有广告:http://www.ebay.es/itm/like/361219097614),并且它被设备识别为蓝牙键盘。它会发送两个不同的事件,其中Android中的SO标识为按下音量键,输入按键。
我已经为我的应用宣布了一个接收器,并试图听取每个蓝牙动作,以便识别从键盘发送到我的设备的命令,捕获该事件并触发我的应用程序中的某些方法,即使它& #39;没有打开。
我不知道如何实现这一点,因为当应用程序打开时,我可以覆盖 onKeyDown 事件并识别哪个"键"已按下蓝牙键盘,但无法确定应用程序关闭时如何实现。也许有些意图过滤?
提前致谢!