package com.jakewharton.u2020.ui;
import android.app.Activity;
import android.os.Bundle;
import android.support.annotation.NonNull;
import com.jakewharton.u2020.R;
import com.jakewharton.u2020.data.Injector;
import dagger.ObjectGraph;
public final class DebugActivity extends Activity {
private ObjectGraph appGraph;
@Override protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
appGraph = Injector.obtain(getApplication());
setContentView(R.layout.debug_activity);
}
@Override public Object getSystemService(@NonNull String name) {
if (Injector.matchesService(name)) {
return appGraph;
}
return super.getSystemService(name);
}
}