``` //java public void observe(LifecycleOwner owne...
# android
j
Copy code
//java
public void observe(LifecycleOwner owner, Observer<T> observer) { //... }
//kotlin
viewModel.getItems().observe(this, Observer {
    if(it != null) adapter.setItems(it)
})
why the interface name
Observer
is required?