我正在尝试从另一个课程中获取我的 MediaPlayer 的内容,但每次我尝试它时,它都会给我一个 NullPointerException,我不确定我做错了什么。这是我在另一个类中设置的方法:
public MediaPlayer getName(int number) {
switch (number) {
case 1:
mp = MediaPlayer.create(getApplicationContext(), R.raw.john);
break;
}
return mp;
}
所以在我的另一堂课上,我试图像这样检索它......
mp = myNameList.getName(number);
因此,我将原始类中的 MediaPlayer 实例设置为从 NameList 类中检索到的数据。只要我做任何事情,我都会在 getName 方法上得到 NullPointerException。有没有更好的方法来提取这些数据并将其设置在另一个类中?如果这个问题到处都是,我很抱歉,但我真的很难处理这个问题!
提前谢谢你们!