title: Android Wait for startBluetoothSco SCO_AUDIO_STATE_CONNECTED
body: <p>I'm having a problem with startBluetoothSco not connecting quick enough.  How do I wait do get the SCO_AUDIO_STATE_CONNECTED return value then continue on to having my message read aloud.  By the time the connected state is returned I have already read half the message aloud.  If I do a sleep then the main activity stalls and nothing happens.  As you can tell I'm kind of a beginner in Android.  Thanks</p>