adams2
androidx.lifecycle.observe
viewModel.observe(this, ::myOnChanged)
Type mismatch: inferred type is KFunction1<Action, Unit?> but Observer<in Action!> was expected
viewModel.observe(this) { myOnChanged(it) }
Anas Tariq
val observer = Observer<MyObject> { myObject -> myOnChanged(myObject) } viewModel.observe(this, observer)
Kit
Travis
myOnChanged
action?.let { /* do something */ }
Unit?
Unit
A modern programming language that makes developers happier.