Я в настоящее время пытаюсь поймать состояния для ACTION_SCO_AUDIO_STATE_CHANGED, как указано: http://developer.android.com/reference/android/media/AudioManager.html#ACTION_SCO_AUDIO_STATE_CHANGEDКажется, я не могу поймать ACTION_SCO_AUDIO_STATE_CHANGED, зачем?
Я зарегистрировал намерение на моем манифесте, но я ничего не получаю при подключении к Bluetooth-устройству. Любое конкретное разрешение, которое мне нужно или что-то еще?
Manifest:
<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