有两个重要的方法
private MutableLiveData<Integer>LikeData;
实例化并设置监听
public MutableLiveData<Integer> getLikeData() { if (LikeData==null){ LikeData=new MutableLiveData<>(); LikeData.setValue(0); } return LikeData; } private void addLikeData(int n){ LikeData.setValue(LikeData.getValue()+n); } }
ViewModelProviders 需要引入ViewModel
并用observe 监听动作integer