音量主要是通过AudioManager的setStreamVolume (int streamType, int index, int flags)方法。

streamType为设置的媒体类型,注意游戏的媒体声音用AudioManager.STREAM_MUSIC这个参数。

index为音量,上限参照 getStreamMaxVolume(int)方法返回值。

flags是一些特殊参数,这里可以设置AudioManager.FLAG_SHOW_UI,这样每次调整音量的时候就会出现一个音量的系统提示界面。

/**

* 设置音量

* @param setVolume 音量值

*/

public void setVolume(int setVolume)

{

volume = setVolume;

audioManager.setStreamVolume(AudioManager.STREAM_MUSIC, volume, AudioManager.FLAG_SHOW_UI);

}

更多相关文章

  1. Android(安卓)自定义码表图
  2. android网卡调试命令
  3. TypedArray和attrs.xml
  4. Android5.0 设置wifi页面的修改
  5. Android(安卓)SDK Manager 代理服务器设置
  6. Android(安卓)4.0后,自定义Title报错 You cannot combine custom
  7. android开发给linearlayout设置边框
  8. webview 设定和使用缓存来获取网页中的js,css和图片资源
  9. Android布局学习——android:gravity和android:layout_gravity的

随机推荐

  1. Android(安卓)的 Tweened animation
  2. Android(安卓): dip/dp与px(pixel)之间的
  3. 如何在Windows下搭建Android开发环境
  4. android新建项目时gen目录下的R文件没有
  5. Android(安卓)ANR
  6. Android怎样修改系统时间?
  7. 一个android工程的运行过程
  8. 创建你的第一个AndroidApp
  9. android中的布局优化
  10. Android菜鸟日记6