首页 > 解决方案 > 获取当前音频输出 Android

问题描述

我想获取当前正在播放的音频设备(如电话、有线耳机或蓝牙设备)。你知道如何获得吗?我的代码:

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

标签: androidandroid-bluetoothandroid-audiomanager

解决方案


推荐阅读