mirror of https://github.com/tasks/tasks
Styling dialogs
parent
e0d0f7280e
commit
370963428a
@ -1,28 +0,0 @@
|
||||
package org.tasks.injection;
|
||||
|
||||
import android.app.Activity;
|
||||
import android.os.Bundle;
|
||||
|
||||
import dagger.ObjectGraph;
|
||||
|
||||
public abstract class InjectingActivity extends Activity implements Injector {
|
||||
private ObjectGraph objectGraph;
|
||||
|
||||
@Override
|
||||
protected void onCreate(Bundle savedInstanceState) {
|
||||
objectGraph = ((Injector) getApplication()).getObjectGraph().plus(new ActivityModule(this));
|
||||
inject(this);
|
||||
|
||||
super.onCreate(savedInstanceState);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void inject(Object caller) {
|
||||
objectGraph.inject(caller);
|
||||
}
|
||||
|
||||
@Override
|
||||
public ObjectGraph getObjectGraph() {
|
||||
return objectGraph;
|
||||
}
|
||||
}
|
@ -1,28 +0,0 @@
|
||||
package org.tasks.injection;
|
||||
|
||||
import android.os.Bundle;
|
||||
import android.support.v4.app.FragmentActivity;
|
||||
|
||||
import dagger.ObjectGraph;
|
||||
|
||||
public abstract class InjectingFragmentActivity extends FragmentActivity implements Injector {
|
||||
private ObjectGraph objectGraph;
|
||||
|
||||
@Override
|
||||
protected void onCreate(Bundle savedInstanceState) {
|
||||
objectGraph = ((Injector) getApplication()).getObjectGraph().plus(new ActivityModule(this));
|
||||
inject(this);
|
||||
|
||||
super.onCreate(savedInstanceState);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void inject(Object caller) {
|
||||
objectGraph.inject(caller);
|
||||
}
|
||||
|
||||
@Override
|
||||
public ObjectGraph getObjectGraph() {
|
||||
return objectGraph;
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue