Skip to content

Instantly share code, notes, and snippets.

@rachitmishra
Last active November 7, 2017 19:15
Show Gist options
  • Save rachitmishra/2a5aed206a2e2d3c810fc495a9f68de1 to your computer and use it in GitHub Desktop.
Save rachitmishra/2a5aed206a2e2d3c810fc495a9f68de1 to your computer and use it in GitHub Desktop.
dagger-android-activity-fragment
/**
* An activity implementing `HasSupportFragmentInjector` and with an instance of `DispatchingAndroidInjector<Fragment>`
* for fragment injection.
*/
class HomeActivity : HasSupportFragmentInjector {
@Inject
lateinit var mAndroidInjector: DispatchingAndroidInjector<Fragment>
@Override
public AndroidInjector<Fragment> supportFragmentInjector() {
return mFragmentInjector;
}
@Override
protected void onCreate(Bundle savedInstanceState) {
AndroidInjection.inject(this); // Call before super!
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment