getStreamVolume给出空指针异常

时间:2012-09-24 16:25:39

标签: android audio

我在5个不同的应用程序中使用了相同的命令而没有问题(作为我的SoundManager的一部分):

float streamVolume = mAudioManager.getStreamVolume(AudioManager.STREAM_MUSIC);

但现在根据我的日志命令给出了一个空点异常。为什么??????

唯一改变的是声音。我已经使用了日志命令来查看它正在尝试播放的声音,并检查声音是否在声音管理器中并且它们是但是这甚至是重要的,因为所有这个命令都试图让手机设置播放音量?

1 个答案:

答案 0 :(得分:1)

谢谢韦斯利,就是这样。我补充说:

SoundManager.initSounds(getApplicationContext());
SoundManager.loadSounds();

现在工作正常。