Skip to content

Instantly share code, notes, and snippets.

@fevziomurtekin
Last active May 19, 2019 22:59
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save fevziomurtekin/a4d816140039d5095a4bc6b137e58e1b to your computer and use it in GitHub Desktop.
Save fevziomurtekin/a4d816140039d5095a4bc6b137e58e1b to your computer and use it in GitHub Desktop.
BaseApplication.kt
Class BaseApplication : Application(), HasActivityInjector {
@Inject
lateinit var dispatchingAndroidInjector: DispatchingAndroidInjector<Activity>
override fun activityInjector() = dispatchingAndroidInjector
fun initDagger() {
DaggerAppComponent
.builder()
.application(this)
.build()
.inject(this)
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment