Android 我无法处理类应用程序并向其添加方法
我正在尝试处理类应用程序。我找到了一个创建它的示例Android 我无法处理类应用程序并向其添加方法,android,Android,我正在尝试处理类应用程序。我找到了一个创建它的示例 public class MyApplication extends Application { private static MyApplication singleton; public static MyApplication getInstance() { return singleton; } @Override public final void onCreate() { super.onCreate(); si
public class MyApplication extends Application {
private static MyApplication singleton;
public static MyApplication getInstance() {
return singleton;
}
@Override
public final void onCreate() {
super.onCreate();
singleton = this;
}
}
但我不知道如何使用它。我有一个班级活动:
public class Events {
public static final Bus BUS = new Bus();
}
我这样说:
Events.BUS.register(this);
Events.BUS.post(weatherResponse);
我需要摆脱类事件
并移动类MyApplication中的所有内容
我不知道如何做,然后如何访问类总线以及它是如何工作的1.Modify
AndroidManifest.xml
,在应用程序
标签中
<application
android:name="yourpackagename.MyApplication"
...
>
</application>
public class MyApplication extends Application {
public static final Bus BUS = new Bus();
private static MyApplication singleton;
public static MyApplication getInstance() {
return singleton;
}
@Override
public final void onCreate() {
super.onCreate();
singleton = this;
Events.BUS.register(this);
Events.BUS.post(weatherResponse);
}
}