【发布时间】:2016-05-10 03:15:28
【问题描述】:
以whatsapp中的音频播放为例,如果你的耳朵靠近手机,扬声器将变为耳机扬声器,而耳朵离开手机时,它使用音频扬声器。
我在用mediaplayer播放音频文件,发现有
setAudioStreamType(AudioManager.STREAM_VOICE_CALL);
将扬声器切换到耳机。和
setAudioStreamType(AudioManager.STREAM_MUSIC)
用于默认音频扬声器。
问题是,如何检测耳朵何时靠近手机,或者是否有必要由我的程序实现(应该有一些默认的android API?)
非常感谢您的帮助
【问题讨论】:
标签: android android-studio audio speaker