From f5c00c640db5740980f8f27149bce3ab86d78f60 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=A2=81=E5=B0=8F=E6=B1=9F?= <461355754@qq.com> Date: Thu, 4 Dec 2025 23:09:16 +0800 Subject: [PATCH] =?UTF-8?q?1:=E4=BF=AE=E6=94=B9=E7=82=B9=E5=94=B1=E6=88=BF?= =?UTF-8?q?=E5=B1=95=E7=A4=BA=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/xscm/moduleutil/http/ApiServer.java | 2 +- .../xscm/moduleutil/http/RetrofitClient.java | 4 +-- .../room/fragment/RelationshipFragment.java | 2 ++ .../activity/user/activity/HeartCpActivity.kt | 27 +++++++++++++++-- .../activity/user/conacts/HeartCpContact.kt | 2 +- .../user/presenter/HeartCpPresenter.kt | 4 +-- .../adapter/RelationshipAdapter.java | 26 +++++++++++++---- .../src/main/res/layout/activity_heart_cp.xml | 29 ++++++++++++------- .../src/main/res/layout/room_gift_dialog.xml | 2 +- .../res/layout/room_view_jukebox_wheat.xml | 3 +- 10 files changed, 73 insertions(+), 28 deletions(-) diff --git a/BaseModule/src/main/java/com/xscm/moduleutil/http/ApiServer.java b/BaseModule/src/main/java/com/xscm/moduleutil/http/ApiServer.java index 441cb368..c4889239 100644 --- a/BaseModule/src/main/java/com/xscm/moduleutil/http/ApiServer.java +++ b/BaseModule/src/main/java/com/xscm/moduleutil/http/ApiServer.java @@ -863,7 +863,7 @@ public interface ApiServer { Call> roomUserReconnect(@Field("room_id") String room_id); @GET(Constants.GET_CP_ZONE) - Call> getCpRoom(@Query("user_id") String userId); + Call> getCpRoom(@Query("user_id") String userId,@Query("page")String page); @GET(Constants.POST_MY_FAMILY) diff --git a/BaseModule/src/main/java/com/xscm/moduleutil/http/RetrofitClient.java b/BaseModule/src/main/java/com/xscm/moduleutil/http/RetrofitClient.java index 4a4f6950..39bb1a26 100644 --- a/BaseModule/src/main/java/com/xscm/moduleutil/http/RetrofitClient.java +++ b/BaseModule/src/main/java/com/xscm/moduleutil/http/RetrofitClient.java @@ -4607,8 +4607,8 @@ public class RetrofitClient { } - public void getCpRoom(String userId, BaseObserver observer) { - sApiServer.getCpRoom(userId).enqueue(new Callback>() { + public void getCpRoom(String userId,int page, BaseObserver observer) { + sApiServer.getCpRoom(userId,page+"").enqueue(new Callback>() { @Override public void onResponse(Call> call, Response> response) { if (response.code() == 200) { diff --git a/MainModule/src/main/java/com/xscm/modulemain/activity/room/fragment/RelationshipFragment.java b/MainModule/src/main/java/com/xscm/modulemain/activity/room/fragment/RelationshipFragment.java index f9b371e7..a4fbb977 100644 --- a/MainModule/src/main/java/com/xscm/modulemain/activity/room/fragment/RelationshipFragment.java +++ b/MainModule/src/main/java/com/xscm/modulemain/activity/room/fragment/RelationshipFragment.java @@ -80,6 +80,7 @@ public class RelationshipFragment extends BaseMvpDialogFragment(view, context), HeartCpContact.IPre { - override fun getHeartCpData(userId: Int) { - api.getCpRoom(userId.toString(), object : BaseObserver() { + override fun getHeartCpData(userId: Int,page:Int) { + api.getCpRoom(userId.toString(),page, object : BaseObserver() { override fun onSubscribe(d: Disposable) { addDisposable(d) diff --git a/MainModule/src/main/java/com/xscm/modulemain/adapter/RelationshipAdapter.java b/MainModule/src/main/java/com/xscm/modulemain/adapter/RelationshipAdapter.java index 749e050b..caf46efb 100644 --- a/MainModule/src/main/java/com/xscm/modulemain/adapter/RelationshipAdapter.java +++ b/MainModule/src/main/java/com/xscm/modulemain/adapter/RelationshipAdapter.java @@ -14,6 +14,8 @@ import com.xscm.moduleutil.utils.TimeUtils; public class RelationshipAdapter extends BaseQuickAdapter { + private String userId=""; + private OnItemClickListener onItemClickListener; public RelationshipAdapter() { @@ -27,14 +29,22 @@ public class RelationshipAdapter extends BaseQuickAdapter - - + app:srlEnableLoadMore="true" + app:srlEnableRefresh="true"> + + + diff --git a/MainModule/src/main/res/layout/room_gift_dialog.xml b/MainModule/src/main/res/layout/room_gift_dialog.xml index fcbc8029..de9257f8 100644 --- a/MainModule/src/main/res/layout/room_gift_dialog.xml +++ b/MainModule/src/main/res/layout/room_gift_dialog.xml @@ -168,7 +168,7 @@ android:layout_centerInParent="true" android:layout_marginStart="@dimen/dp_2" android:layout_toEndOf="@+id/im_gf_t" - android:text="23" + tools:text="23" android:textColor="@color/color_FF666666" />