这是“MainActivity.java”中的声明
private static String competition = null;
我创建了一个 setter 函数来增加它的价值。
public static void setCompetition(String competition1) {
competition = competition1;
}
我创建了一个 getter 函数来从同一个包中获取另一个类中的值:
public static String getCompetition() {
return competition;
}
但是它返回null。
这是我尝试在函数 public void onReceive(Context context, Intent intent) {
在扩展 BroadcastReceiver 的类 AlarmNotify 中:
final String competition = MainActivity.getCompetition();