我目前正試圖通過指定趕上國ACTION_SCO_AUDIO_STATE_CHANGED: http://developer.android.com/reference/android/media/AudioManager.html#ACTION_SCO_AUDIO_STATE_CHANGED我似乎無法抓住ACTION_SCO_AUDIO_STATE_CHANGED意圖爲什麼?
我已經註冊了我的表現意圖,但連接到藍牙設備時,我沒有得到任何東西。我需要的任何特定許可或什麼?
清單:
<receiver android:name="com.app.receiver.BluetoothReceiver">
<intent-filter>
<action android:name="android.media.SCO_AUDIO_STATE_CHANGED" />
<action android:name="android.bluetooth.device.action.ACL_CONNECTED" />
<action android:name="android.bluetooth.device.action.ACL_DISCONNECTED" />
<action android:name="android.bluetooth.device.action.ACL_DISCONNECT_REQUESTED" />
<action android:name="android.bluetooth.device.action.BOND_STATE_CHANGED" />
</intent-filter>
</receiver>
我不能得到任何來自BOND_STATE_CHANGED,SCO_AUDIO_STATE_CHANGED或ACL_DISCONNECT_REQUESTED的呼叫。我收到的其他意圖很好。
感謝,
-Jona
你可以在註冊接收器的地方發佈清單嗎? – EboMike 2010-12-15 20:02:38
我想我就像每個人一樣迷失...... – Jona 2010-12-17 15:31:14