*新增长按随机PK【开始匹配】按钮可输入指定UIDPk的测试模式

This commit is contained in:
2022-12-09 09:50:47 +08:00
parent b56368412c
commit 1bbc78fb32
4 changed files with 22 additions and 11 deletions

View File

@@ -5,8 +5,6 @@ import static com.tencent.trtc.TRTCCloudDef.TRTC_VIDEO_MIRROR_TYPE_DISABLE;
import static com.tencent.trtc.TRTCCloudDef.TRTC_VIDEO_MIRROR_TYPE_ENABLE;
import static com.yunbao.common.Constants.SOCKET_LIVE_DRPK;
import static com.yunbao.common.Constants.SOCKET_LIVE_DRPK_RANDOM;
import static com.yunbao.live.views.AbsRyLivePushViewHolder.mPreView;
import static com.yunbao.live.views.LivePushRyViewHolder.dr_pk_view;
import static com.yunbao.live.views.LiveRyAnchorViewHolder.btn_dr_pk_nub;
import static com.yunbao.live.views.LiveRyAnchorViewHolder.btn_start_dr_pk;
import static com.yunbao.live.views.LiveRyAnchorViewHolder.btn_start_dr_pk_view;
@@ -394,8 +392,8 @@ public class LiveRyAnchorActivity extends LiveActivity implements LiveFunctionCl
break;
case Constants.LIVE_FUNC_LINK_MIC://连麦
if (isDRPK != 1) {
//openLinkMicAnchorWindow(false);
openFreePkWindow();
openLinkMicAnchorWindow(false);
//openFreePkWindow();
} else {
ToastUtil.show("您已在PK中");
}

View File

@@ -117,6 +117,7 @@ public class RandomPkDialogFragment extends AbsDialogFragment implements View.On
super.onActivityCreated(savedInstanceState);
initView();
initData();
RandomPkManager.debugUid = null;
}
private void initView() {
@@ -127,6 +128,17 @@ public class RandomPkDialogFragment extends AbsDialogFragment implements View.On
mRandomPkSwitch.setTag(true);
mRandomPkSwitch.setOnClickListener(this);
mPkBtn.setOnClickListener(this);
mPkBtn.setOnLongClickListener(v -> {
DialogUitl.showSimpleInputDialog(mContext, "输入指定UID", new DialogUitl.SimpleCallback() {
@Override
public void onConfirmClick(Dialog dialog, String content) {
RandomPkManager.debugUid = content;
ToastUtil.show("随机PK指定id = " + content);
dialog.dismiss();
}
});
return false;
});
}
private void initData() {