Java 为什么会出现GetActivity上下文错误?

Java 为什么会出现GetActivity上下文错误?,java,android,Java,Android,抱歉,我是初学者,我不知道为什么会在get activitycontext行出现此错误,这是代码,请在此帮助我,我正在尝试从广播接收器程序(报警)激活铃声 用这个 ringTone = RingtoneManager.getRingtone(ctxt, uriRingtone); 而不是这个 ringTone = RingtoneManager.getRingtone(getactivityContext(), uriRingtone); 将getactivityContext()更改为ct

抱歉,我是初学者,我不知道为什么会在get activity
context
行出现此错误,这是代码,请在此帮助我,我正在尝试从
广播接收器
程序(报警)激活
铃声

用这个

ringTone = RingtoneManager.getRingtone(ctxt, uriRingtone);
而不是这个

ringTone = RingtoneManager.getRingtone(getactivityContext(), uriRingtone);

将getactivityContext()更改为ctxt ctxt和getactivityContext()之间的区别是什么?@NOYORD这将帮助@NOYORD没有像
getactivityContext()这样的获取上下文的方法
ringTone = RingtoneManager.getRingtone(getactivityContext(), uriRingtone);