2012-01-30 38 views
0

我有一個藍牙類,爲每個藍牙連接實例化設備。我正在打開2個藍牙套接字連接。每個實例都有一個廣播接收器,它在建立連接時接收BluetoothDevice.ACTION_ACL_CONNECTED意圖。我面臨的問題是,當第二個設備即將建立連接時,兩個廣播接收者都會收到BluetoothDevice.ACTION_ACL_CONNECTED意圖的通知。有沒有辦法通知連接的實際設備,而不是同時接收意圖的副本。同一意圖的多個廣播接收器

回答

0

我不熟悉使用藍牙,但一般來說,當我想將廣播定位到特定實例時,我會添加一個帶有唯一ID的字符串。嘗試將設備的MAC地址作爲額外字符串添加到意圖中,然後在BroadcastReceiver實施中檢查它。

+0

想通了。多個意圖是針對同一個實例的。 – Anthony 2012-01-30 20:53:57