我有一个应用程序,它基本上是一个一直运行的服务,并在发生事件时向用户发出警报.
当服务创建警报时,它需要将其发送给警报,context以便警报可以在发生事件时对服务进行回调.
例如:
public MyService extends Service{
private SomeAlarm alarm;
@Override
public void onCreate() {
super.onCreate();
alarm = new SomeAlarm(MyService.this);
}
}
Run Code Online (Sandbox Code Playgroud)
如何将SomeAlarm类注入服务,并将SomeAlarm服务上下文作为变量?
android dependency-injection inversion-of-control android-service dagger-2