Get current audio output Android

Viewed 515

I want to get current playing audio device (like phone, wired headphones or bluetooth device). Do you know how to get? My code:

val manager = getSystemService(Context.AUDIO_SERVICE) as AudioManager
return if (manager.isBluetoothScoOn) "Bluetooth"
else if (!manager.isBluetoothScoOn && !manager.isSpeakerphoneOn) "Wired"
else "Phone"
0 Answers
Related