问题描述
先看代码
viewModel.getLoading().observe(this, new Observer<Boolean>() {Overridepublic void onChanged(Nullable final Boolean b) {//do something}});这是一段很简单的livedata监听数据变化的回调,当loading数据产生变化时就会回调onChange…
示例1
public class NameViewModel extends ViewModel {// Create a LiveData with a Stringprivate MutableLiveData<String> currentName;public MutableLiveData<String> getCurrentName() {if (currentName null) {currentName new MutableLiveData<Stri…