ソースを参照

修复部分问题

Pq 3 年 前
コミット
79d81eedec

+ 15 - 0
rong_im/kit/src/main/java/io/rong/imkit/conversation/RongConversationActivity.java

@@ -11,6 +11,7 @@ import androidx.lifecycle.ViewModelProvider;
 import com.alibaba.android.arouter.launcher.ARouter;
 import com.cooleshow.base.router.RouterPath;
 
+import java.util.List;
 import java.util.Locale;
 
 import io.rong.imkit.R;
@@ -129,6 +130,20 @@ public class RongConversationActivity extends RongBaseActivity {
                 }
             }
         });
+
+        RongUserInfoManager.getInstance().getAllGroupsLiveData().observe(this, new Observer<List<io.rong.imkit.userinfo.db.model.Group>>() {
+            @Override
+            public void onChanged(List<io.rong.imkit.userinfo.db.model.Group> groups) {
+                if (groups != null) {
+                    for (int i = 0; i < groups.size(); i++) {
+                        io.rong.imkit.userinfo.db.model.Group group = groups.get(i);
+                        if (TextUtils.equals(mTargetId, group.id)) {
+                            setTitle();
+                        }
+                    }
+                }
+            }
+        });
     }
 
     @Override