直接设置媒体音量大小

AudioManager audioManager = (AudioManager) getSystemService(AUDIO_SERVICE);
// 设置声音类型
int streamType = AudioManager.STREAM_MUSIC;
// 设置音量(音乐音量最大值的一半)
int index = audioManager
        .getStreamMaxVolume(AudioManager.STREAM_MUSIC) / 2;
// 标记
int flags = AudioManager.FLAG_PLAY_SOUND;
// 直接设置媒体音大小
audioManager.setStreamVolume(streamType, index, flags);

你可能感兴趣的:(安卓工具基础代码库)