Skip to content

Instantly share code, notes, and snippets.

@pokk
Created November 17, 2017 09:53
Show Gist options
  • Save pokk/3bc885c6e73bb5eb6947cd161ddb4fa2 to your computer and use it in GitHub Desktop.
Save pokk/3bc885c6e73bb5eb6947cd161ddb4fa2 to your computer and use it in GitHub Desktop.
@Module
abstract class BindingActivityModule {
/**
* ContributesAndroidInjector is including fragment injector. Only putting FragmentBindModule in modules array,
* the children fragment can obtain the parent's fragment injector.
*/
@PerActivity
@ContributesAndroidInjector(modules = arrayOf(BindingFragmentModule::class))
abstract fun contributeMainActivityInjector(): MainActivity
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment