切歌接口添加新参数isAutoNext 0:被动,1:自动。
This commit is contained in:
@@ -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);
|
||||
|
||||
|
||||
@@ -550,7 +550,7 @@ public class RoomKtvFragment extends BaseMvpFragment<RoomPresenter, FragmentRoom
|
||||
return;
|
||||
}
|
||||
AgoraManager.getInstance().stopMuisc();
|
||||
MvpPre.changeSong(roomInfoResp.getRoom_info().getRoom_id(), did);
|
||||
MvpPre.changeSong(roomInfoResp.getRoom_info().getRoom_id(), did,"0");
|
||||
} else if (id == R.id.ll_ds) {
|
||||
if (mBinding.muYc.pitBean.getUser_id() != null && !mBinding.muYc.pitBean.getUser_id().equals("") && !mBinding.muYc.pitBean.getUser_id().equals("0")) {
|
||||
UserInfo userInfo = new UserInfo();
|
||||
@@ -651,7 +651,7 @@ public class RoomKtvFragment extends BaseMvpFragment<RoomPresenter, FragmentRoom
|
||||
double duration = Math.ceil(position / 1000);
|
||||
if (duration >= Double.parseDouble(musicSongBean.getDuration())) {
|
||||
AgoraManager.getInstance().stopMuisc();
|
||||
MvpPre.changeSong(roomInfoResp.getRoom_info().getRoom_id(), did);
|
||||
MvpPre.changeSong(roomInfoResp.getRoom_info().getRoom_id(), did,"1");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -269,8 +269,8 @@ public class RoomPresenter extends BasePresenter<RoomContacts.View> implements R
|
||||
}
|
||||
|
||||
@Override
|
||||
public void changeSong(String roomId, String now_did) {
|
||||
api.changeSong(roomId, now_did, new BaseObserver<String>() {
|
||||
public void changeSong(String roomId, String now_did,String isAutoNext) {
|
||||
api.changeSong(roomId, now_did,isAutoNext, new BaseObserver<String>() {
|
||||
@Override
|
||||
public void onSubscribe(Disposable d) {
|
||||
addDisposable(d);
|
||||
|
||||
Reference in New Issue
Block a user