Android 音量调节问题?
高洛峰
高洛峰 2017-04-17 17:43:24
0
1
413

我在Android里用MediaPlayer播放声音时候试着调节音量

adjustStreamVolume 可以调大/调小一个单位的音量,然后我试着写两次想调节两个单位

audioManager.adjustStreamVolume(AudioManager.STREAM_MUSIC,AudioManager.ADJUST_RAISE,AudioManager.ADJUST_RAISE);
adjustStreamVolume(AudioManager.STREAM_MUSIC,AudioManager.ADJUST_RAISE,AudioManager.ADJUST_RAISE);

上面代码可以调大两个单位

audioManager.adjustStreamVolume(AudioManager.STREAM_MUSIC,AudioManager.ADJUST_LOWER,AudioManager.ADJUST_LOWER);
adjustStreamVolume(AudioManager.STREAM_MUSIC,AudioManager.ADJUST_LOWER,AudioManager.ADJUST_LOWER);

不过我跟上面一样调小了两个单位却只调小了一个单位

这是为什么呢,同一个地方的代码,调小了和调大了结果为什么不一样,我该怎么调小/调大多个单位?
ps:不要setValue,只要adjust

谢谢

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

全部回覆(1)
Ty80

adjustStreamVolume 類似於音量鍵操作的調節方式,如果要直接更改數值大小只能透過setStreamVolume來實現

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板