我正试图通过耳机播放音频。我使用了以下代码:
audioManager.setMode(AudioManager.USE_DEFAULT_STREAM_TYPE);
audioManager.setSpeakerphoneOn(false);
还在Manifest中声明了许可。
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
问题是这些行修改了手机中所有应用的音频模式,我不想还原方法onDestroy()
中的设置。有什么方法可以播放听筒中的音频吗?