我希望应用程序扩展我的Smartband功能。如果按下smartband按钮,我需要处理事件,但我不知道怎么做。我试过broadcastReceiver但没有成功。
按下按钮时,这是LogCat:
08-25 19:58:31.399: D/BtGatt.btif(1742): btif_gattc_upstreams_evt: Event 10
08-25 19:58:31.399: D/BtGatt.GattService(1742): onNotify() - address=68:76:4F:EA:A7:A8, charUuid=00000209-37cb-11e3-8682-0002a5d5c51b, length=8
08-25 19:58:31.399: D/BluetoothGatt(1180): onNotify() - Device=68:76:4F:EA:A7:A8 UUID=00000209-37cb-11e3-8682-0002a5d5c51b
我试过接收器:
public class MyBTReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
Log.d("MyBluetooth", "Message");
}
}
但onReceive方法永远不会调用...... :(我该怎么改变?
感谢您的帮助。