个播PK逻辑优化

This commit is contained in:
huangjian
2022-11-24 11:11:41 +08:00
parent 70502c1518
commit 967ecdda07
2 changed files with 6 additions and 0 deletions

View File

@@ -3,6 +3,7 @@ package com.mango.moshen.avroom.singleroompk
import android.annotation.SuppressLint
import android.view.Gravity
import android.view.WindowManager
import com.mango.core.manager.AvRoomDataManager
import com.mango.core.room.anotherroompk.ShowPkMatchEvent
import com.mango.core.room.anotherroompk.SingleRoomPKModel
import com.mango.core.utils.toast
@@ -38,6 +39,7 @@ class SingleRoomPkSelectTypeDialog : BaseDialog<DialogSingleRoomSelectTypeBindin
.compose(bindToLifecycle())
.subscribe({
EventBus.getDefault().post(ShowPkMatchEvent(it.toLong()))
AvRoomDataManager.get().pkMatchStartTime = it.toLong()
dismissAllowingStateLoss()
}, {
it.message.toast()

View File

@@ -1339,6 +1339,10 @@ public final class AvRoomDataManager {
return pkMatchStartTime;
}
public void setPkMatchStartTime(long pkMatchStartTime) {
this.pkMatchStartTime = pkMatchStartTime;
}
public boolean isLimitEnterRoom(String roomUid) {
initKickOutRoomUids();
Long limitTime = kickOutRoomUids.get(roomUid);