我创建了AudioManager Class的全局变量并将其设为私有,如下所示

private AudioManager mAudioManager;


所以我尝试在if();中用RequestAudioFocus调用mAudioManager方法;这样的陈述

if(Result == AudioManager.AudioFocus_Gain_Trasient) {
    mAudioManager.RequestAudioFocus
};


并传递必要的参数,但是我有一个问题

它不断告诉我Private variable mAudioManager is never assigned,这使我的应用退出了

请帮忙!我能做什么?

最佳答案

很简单,错误已经提到了问题。在执行mAudioManager.RequestAudioFocus之前,请确保已将变量“ mAudioManager”分配给该类型的对象。



这是一个可以帮助您的链接。

https://developer.android.com/reference/android/media/AudioManager.html

10-07 22:43