我有一个用于Android手机的相机快门。
这是一个带有一个按钮的蓝牙设备,并作为蓝牙键盘连接到手机。如果按下该按钮,它将发送键码输入并调高音量。
我的问题是可以在后台服务中拦截其消息吗?
到目前为止,我了解到keyevent在后台不可用。 但是我可以拦截蓝牙更改或其他吗? 有想法吗?
我想在按下按钮时发出通知。当其作为后台服务运行时。
感谢和问候
答案 0 :(得分:2)
您已经知道后台服务无法监听KeyEvent View.OnKeyListener
但是您可以像处理标准BluetoothSocket一样处理Socket事件
我认为Android Bluetooth Overview页是一个很好的起点
祝你好运