AudioManager audioManager = (AudioManager) getSystemService(AUDIO_SERVICE);
int volume_level = audioManager.getStreamVolume(AudioManager.STREAM_MUSIC);
始终返回0,当然还有实际值,它不是0.
我读了一些关于setRingerMode的内容,但我设置了所有可能的值,但仍然返回0.
有人会帮助我吗?感谢。
答案 0 :(得分:1)
尝试使用此代码获取音量值:
AudioManager audioManager = (AudioManager) getSystemService(AUDIO_SERVICE);
int volume_level = audioManager.getStreamVolume(AudioManager.STREAM_MUSIC);