Skip to content

Instantly share code, notes, and snippets.

@necatisozer
Created August 8, 2020 11:12
Show Gist options
  • Save necatisozer/fb7c288788d922de314ed3f657cf7218 to your computer and use it in GitHub Desktop.
Save necatisozer/fb7c288788d922de314ed3f657cf7218 to your computer and use it in GitHub Desktop.
class BindingAdapterInitializer @Inject constructor(
private val bindingAdapter: GenericBindingAdapter
) : ApplicationInitializer {
override fun invoke(context: Context) {
DataBindingUtil.setDefaultComponent(object : DataBindingComponent {
override fun getGenericBindingAdapter() = bindingAdapter
})
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment