浏览代码

修复bug

Pq 3 年之前
父节点
当前提交
6998e8cfc7

+ 12 - 0
rong_im/common_im_ui/src/main/java/com/common/im/ui/contact/ContactPersonListFragment.java

@@ -117,6 +117,12 @@ public class ContactPersonListFragment extends BaseMVPFragment<FragmentContactLi
 
     @Override
     protected void initData() {
+
+    }
+
+    @Override
+    public void onResume() {
+        super.onResume();
         presenter.queryFriendList(getContext(), searchCondition);
     }
 
@@ -134,6 +140,8 @@ public class ContactPersonListFragment extends BaseMVPFragment<FragmentContactLi
                         .invalidate();
                 mListAdapter.setNewInstance(contactListBeans);
             } else {
+                mListAdapter.getData().clear();
+                mListAdapter.notifyDataSetChanged();
                 showEmptyView();
             }
         }
@@ -144,6 +152,10 @@ public class ContactPersonListFragment extends BaseMVPFragment<FragmentContactLi
         if (isDetached()) {
             return;
         }
+        if (mListAdapter != null) {
+            mListAdapter.getData().clear();
+            mListAdapter.notifyDataSetChanged();
+        }
         mViewBinding.refreshLayout.finishRefresh();
     }
 

+ 6 - 0
rong_im/common_im_ui/src/main/java/com/common/im/ui/contact/ContactRoomListFragment.java

@@ -135,6 +135,8 @@ public class ContactRoomListFragment extends BaseMVPFragment<FragmentContactRoom
                 mDatas = contactListBeans;
                 mListAdapter.setNewInstance(contactListBeans);
             } else {
+                mListAdapter.getData().clear();
+                mListAdapter.notifyDataSetChanged();
                 showEmptyView();
             }
         }
@@ -145,6 +147,10 @@ public class ContactRoomListFragment extends BaseMVPFragment<FragmentContactRoom
         if (isDetached()) {
             return;
         }
+        if (mListAdapter != null) {
+            mListAdapter.getData().clear();
+            mListAdapter.notifyDataSetChanged();
+        }
         mViewBinding.refreshLayout.finishRefresh();
     }
 

+ 1 - 0
student/src/main/java/com/cooleshow/student/ui/course/SparringCourseDetailActivity.java

@@ -70,6 +70,7 @@ public class SparringCourseDetailActivity extends BaseMVPActivity<ActivitySparri
         viewBinding.tvEditHomework.setOnClickListener(this);
         viewBinding.tvEnterRoom.setOnClickListener(this);
         viewBinding.tvEvaluate.setOnClickListener(this);
+        viewBinding.ivGoChat.setOnClickListener(this);
     }
 
     @Override