gpt4 book ai didi

android - 我怎样才能获得最小音量?

转载 作者:行者123 更新时间:2023-12-05 07:55:33 25 4
gpt4 key购买 nike

我知道下面的代码是最大音量

mAudioManager.getStreamMaxVolume

如何获得最小音量?

我用的是这个代码,但不是最小音量

mAudioManager.getStreamVolume(0);

这是我的代码

int Minvolume=myAudioManager.getStreamVolume(0);
int current=myAudioManager.getStreamVolume(AudioManager.STREAM_MUSIC);
int volume=(int) (current-1);
if (current>=Minvolume){
myAudioManager.setStreamVolume(AudioManager.STREAM_MUSIC, volume, 0);
handler.postDelayed(this, 10000);
System.out.println("ADJUST LOWER");
}
else if (current!=Minvolume){
System.out.println("volume is minimum");
}

最佳答案

尝试以下方法来降低音乐流的音量...

for (int volume = myAudioManager.getStreamVolume(AudioManager.STREAM_MUSIC) - 1; volume >= 0; volume--) {
//
// add your delay code here
//

// Call a method to set absolute volume
setVolume(volume);
}

private void setVolume(int volume) {
myAudioManager.setStreamVolume(AudioManager.STREAM_MUSIC, volume, 0);
}

关于android - 我怎样才能获得最小音量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29684357/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com