in BasicSample/app/src/main/java/com/example/android/databinding/basicsample/ui/MainActivity.kt [31:46]
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
// The layout for this activity is a Data Binding layout so it needs to be inflated using
// DataBindingUtil.
val binding: ActivityMainBinding = DataBindingUtil.setContentView(
this, R.layout.activity_main)
// The returned binding has references to all the Views with an ID.
binding.observableFieldsActivityButton.setOnClickListener {
startActivity(Intent(this, ObservableFieldActivity::class.java))
}
binding.viewmodelActivityButton.setOnClickListener {
startActivity(Intent(this, ViewModelActivity::class.java))
}
}