【问题标题】:How to increase volume of mediaPlayer如何增加媒体播放器的音量
【发布时间】:2012-05-03 08:28:20
【问题描述】:

我正在编写一个应用程序,它在某些情况下会通过警报声警告用户。我的问题是,在某些情况下,用户可能会降低媒体播放量,甚至媒体音量无声。我想以编程方式检查音量并将其增加到 100%,然后播放警报。

有什么想法吗?请注意,我已经测试了mediaPlayer.setVolume(1,1),但没有任何改变。

【问题讨论】:

  • 您确定您使用的是闹钟吗?因为无论音量大小,警报都会响亮。请发布您的代码
  • 不是安卓闹钟!实际上是警察的警报声!

标签: android android-mediaplayer


【解决方案1】:

这不是设置音量的功能。 这是将音量设置为任意值:

AudioManager audioManager = (AudioManager) this.getSystemService(Context.AUDIO_SERVICE);
// For example to set the volume of played media to maximum.
audioManager.setStreamVolume (AudioManager.STREAM_MUSIC, audioManager.getStreamMaxVolume(AudioManager.STREAM_MUSIC),0);

【讨论】:

  • 确实如此。此外,如果您希望显示带有音量的系统对话框,请将 FLAG_SHOW_UI 作为最后一个参数而不是 0。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多