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