即使插入耳机,我们如何通过扬声器路由音频输出?
My code:
if(audioManager.isWiredHeadsetOn())
{
audioManager.setWiredHeadsetOn(false);
audioManager.setSpeakerphoneOn(true);
audioManager.setRouting(AudioManager.MODE_NORMAL, AudioManager.ROUTE_SPEAKER, AudioManager.ROUTE_ALL);
audioManager.setMode(AudioManager.MODE_NORMAL);
}
我在这里错过了什么吗?
您是否尝试添加<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
到你的 AndroidManifest.xml 吗?
http://developer.android.com/reference/android/Manifest.permission.html#MODIFY_AUDIO_SETTINGS http://developer.android.com/reference/android/Manifest.permission.html#MODIFY_AUDIO_SETTINGS
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)