Skip to content

Instantly share code, notes, and snippets.

@takahirom
Last active March 28, 2018 07:57
Show Gist options
  • Save takahirom/a133901ec6cad206a464bae7c9be1a5c to your computer and use it in GitHub Desktop.
Save takahirom/a133901ec6cad206a464bae7c9be1a5c to your computer and use it in GitHub Desktop.
NonNullObservableField for AGP 3.1 DataBinding and Kotlin
import android.databinding.ObservableField
class NonNullObservableField<T : Any>(value: T) : ObservableField<T>(value) {
override fun get(): T {
return super.get() as T
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment