代码之家  ›  专栏  ›  技术社区  ›  MusiGenesis

如何在手机音量级别播放音频文件,而不是扬声器音量

  •  2
  • MusiGenesis  · 技术社区  · 15 年前

    我想做的是播放这个文件,这样用户听起来就好像它和普通电话一样音量。有没有一种方法可以路由播放,使文件通过手机的听筒播放,而不是通过扬声器播放?

    2 回复  |  直到 15 年前
        2
  •  2
  •   MusiGenesis    15 年前

    答案是使用 AudioManager

    http://developer.android.com/reference/android/media/AudioManager.html

    setSpeakerphoneOn(false) 是您需要调用的,以便将音频路由到听筒。

    编辑: