Android游戏设计中的音频控制——音量调整
16lz
2021-01-26
音量主要是通过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);
}
更多相关文章
- Android(安卓)自定义码表图
- android网卡调试命令
- TypedArray和attrs.xml
- Android5.0 设置wifi页面的修改
- Android(安卓)SDK Manager 代理服务器设置
- Android(安卓)4.0后,自定义Title报错 You cannot combine custom
- android开发给linearlayout设置边框
- webview 设定和使用缓存来获取网页中的js,css和图片资源
- Android布局学习——android:gravity和android:layout_gravity的