app_base/src/main/java/com/android/app_base/base/viewmodel/BaseViewModel.java
@@ -31,7 +31,8 @@ /** * 控制状态视图的LiveData */ private MutableLiveData<StateViewEnum> stateViewLiveData; protected MutableLiveData<StateViewEnum> stateViewLiveData; protected MutableLiveData<String> messageLiveData; //管理RxJava,主要针对RxJava异步操作造成的内存泄漏 private CompositeDisposable mCompositeDisposable; @@ -66,6 +67,12 @@ } return stateViewLiveData; } public LiveData<String> getMessageLivaData(){ if(messageLiveData == null){ messageLiveData = new MutableLiveData<>(); } return messageLiveData; } /** * 更改状态视图的状态 */