From ea2b45c1be2c6332ed63e5e178f861cc04f89710 Mon Sep 17 00:00:00 2001 From: lzl <1239365383@qq.com> Date: Tue, 16 Dec 2025 15:06:26 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=87=E6=AD=8C=E6=8E=A5=E5=8F=A3=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0=E6=96=B0=E5=8F=82=E6=95=B0isAutoNext=200=EF=BC=9A?= =?UTF-8?q?=E8=A2=AB=E5=8A=A8=EF=BC=8C1=EF=BC=9A=E8=87=AA=E5=8A=A8?= =?UTF-8?q?=E3=80=82?= 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 +- .../activity/room/contacts/RoomContacts.java | 2 +- .../room/fragment/RoomKtvFragment.java | 4 +- .../room/presenter/RoomPresenter.java | 4 +- .../main/res/layout/activity_daily_tasks.xml | 48 +++++++++++-------- .../main/res/layout/item_recycleview_task.xml | 2 + 7 files changed, 37 insertions(+), 29 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 e132d73f..a27d94fe 100644 --- a/BaseModule/src/main/java/com/xscm/moduleutil/http/ApiServer.java +++ b/BaseModule/src/main/java/com/xscm/moduleutil/http/ApiServer.java @@ -693,7 +693,7 @@ public interface ApiServer { @FormUrlEncoded @POST(Constants.CHANGE_SONG) - Call> changeSong(@Field("room_id") String roomId, @Field("now_did") String now_did); + Call> changeSong(@Field("room_id") String roomId, @Field("now_did") String now_did,@Field("is_auto_next") String is_auto_next); @FormUrlEncoded @POST(Constants.POST_HOST_LIST) 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 4813801a..aeb852fe 100644 --- a/BaseModule/src/main/java/com/xscm/moduleutil/http/RetrofitClient.java +++ b/BaseModule/src/main/java/com/xscm/moduleutil/http/RetrofitClient.java @@ -3689,8 +3689,8 @@ public class RetrofitClient { }); } - public void changeSong(String room_id, String now_did, BaseObserver observer) { - sApiServer.changeSong(room_id, now_did).enqueue(new Callback>() { + public void changeSong(String room_id, String now_did,String isAutoNext, BaseObserver observer) { + sApiServer.changeSong(room_id, now_did,isAutoNext).enqueue(new Callback>() { @Override public void onResponse(Call> call, Response> response) { onNextRetu(response, observer); diff --git a/MainModule/src/main/java/com/xscm/modulemain/activity/room/contacts/RoomContacts.java b/MainModule/src/main/java/com/xscm/modulemain/activity/room/contacts/RoomContacts.java index 95545789..a596237b 100644 --- a/MainModule/src/main/java/com/xscm/modulemain/activity/room/contacts/RoomContacts.java +++ b/MainModule/src/main/java/com/xscm/modulemain/activity/room/contacts/RoomContacts.java @@ -76,7 +76,7 @@ public class RoomContacts { void getCharmRank(String roomId); - void changeSong(String roomId, String now_did); + void changeSong(String roomId, String now_did,String isAutoNext); void hostUserPit(String roomId, String pitNumber, String userId, String type); diff --git a/MainModule/src/main/java/com/xscm/modulemain/activity/room/fragment/RoomKtvFragment.java b/MainModule/src/main/java/com/xscm/modulemain/activity/room/fragment/RoomKtvFragment.java index e6070dc3..41659499 100644 --- a/MainModule/src/main/java/com/xscm/modulemain/activity/room/fragment/RoomKtvFragment.java +++ b/MainModule/src/main/java/com/xscm/modulemain/activity/room/fragment/RoomKtvFragment.java @@ -550,7 +550,7 @@ public class RoomKtvFragment extends BaseMvpFragment= Double.parseDouble(musicSongBean.getDuration())) { AgoraManager.getInstance().stopMuisc(); - MvpPre.changeSong(roomInfoResp.getRoom_info().getRoom_id(), did); + MvpPre.changeSong(roomInfoResp.getRoom_info().getRoom_id(), did,"1"); } } } diff --git a/MainModule/src/main/java/com/xscm/modulemain/activity/room/presenter/RoomPresenter.java b/MainModule/src/main/java/com/xscm/modulemain/activity/room/presenter/RoomPresenter.java index 967738bf..ea6e8d77 100644 --- a/MainModule/src/main/java/com/xscm/modulemain/activity/room/presenter/RoomPresenter.java +++ b/MainModule/src/main/java/com/xscm/modulemain/activity/room/presenter/RoomPresenter.java @@ -269,8 +269,8 @@ public class RoomPresenter extends BasePresenter implements R } @Override - public void changeSong(String roomId, String now_did) { - api.changeSong(roomId, now_did, new BaseObserver() { + public void changeSong(String roomId, String now_did,String isAutoNext) { + api.changeSong(roomId, now_did,isAutoNext, new BaseObserver() { @Override public void onSubscribe(Disposable d) { addDisposable(d); diff --git a/MainModule/src/main/res/layout/activity_daily_tasks.xml b/MainModule/src/main/res/layout/activity_daily_tasks.xml index da6f6d6b..f39c9887 100644 --- a/MainModule/src/main/res/layout/activity_daily_tasks.xml +++ b/MainModule/src/main/res/layout/activity_daily_tasks.xml @@ -75,30 +75,36 @@ android:visibility="gone" /> - - - - + android:layout_height="match_parent" + android:layout_marginHorizontal="@dimen/dp_12" + android:background="@drawable/bg_r16_fff" + android:orientation="vertical"> + + + +