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" />