From 5325e22a184b53aadcc5e9552cb1ec54f9c8ad81 Mon Sep 17 00:00:00 2001
From: guoshen <3129367635@qq.com>
Date: 星期六, 29 六月 2024 16:33:11 +0800
Subject: [PATCH] 加入了直播、会议功能

---
 app_base/src/main/java/com/android/app_base/base/viewmodel/BaseViewModel.java |   14 ++++++++++++--
 1 files changed, 12 insertions(+), 2 deletions(-)

diff --git a/app_base/src/main/java/com/android/app_base/base/viewmodel/BaseViewModel.java b/app_base/src/main/java/com/android/app_base/base/viewmodel/BaseViewModel.java
index 078d3c0..5e94951 100644
--- a/app_base/src/main/java/com/android/app_base/base/viewmodel/BaseViewModel.java
+++ b/app_base/src/main/java/com/android/app_base/base/viewmodel/BaseViewModel.java
@@ -1,6 +1,7 @@
 package com.android.app_base.base.viewmodel;
 
 import android.app.Application;
+import android.os.Bundle;
 
 import androidx.annotation.NonNull;
 import androidx.lifecycle.AndroidViewModel;
@@ -28,7 +29,8 @@
     /**
      * 鎺у埗鐘舵�佽鍥剧殑LiveData
      */
-    private MutableLiveData<StateViewEnum> stateViewLiveData;
+    protected MutableLiveData<StateViewEnum> stateViewLiveData = new MutableLiveData<>();
+    protected MutableLiveData<String> messageLiveData = new MutableLiveData<>();
     //绠$悊RxJava锛屼富瑕侀拡瀵筊xJava寮傛鎿嶄綔閫犳垚鐨勫唴瀛樻硠婕�
     private CompositeDisposable mCompositeDisposable;
 
@@ -46,7 +48,6 @@
 
     /**
      * Rxjava鐨勫紓姝ユ搷浣滈兘瑕佽皟鐢ㄦ鏂规硶娣诲姞鍒� mCompositeDisposable閲岋紝
-     * @param disposable
      */
     protected void addSubscribe(Disposable disposable) {
         if (mCompositeDisposable == null) {
@@ -63,6 +64,12 @@
             stateViewLiveData = new MutableLiveData<>();
         }
         return stateViewLiveData;
+    }
+    public MutableLiveData<String> getMessageLivaData(){
+        if(messageLiveData == null){
+            messageLiveData = new MutableLiveData<>();
+        }
+        return messageLiveData;
     }
     /**
      * 鏇存敼鐘舵�佽鍥剧殑鐘舵��
@@ -117,4 +124,7 @@
     public void onDestroy(@NonNull LifecycleOwner owner) {
         DefaultLifecycleObserver.super.onDestroy(owner);
     }
+
+    protected void onCreate(Bundle savedInstanceState) {
+    }
 }

--
Gitblit v1.9.1