|
@@ -141,6 +141,7 @@ public class LiveActivity extends BaseActivity<ActivityLiveBinding> {
|
|
|
private FrameLayout accompanimentListFragmentLayout;
|
|
|
private AccompanimentListFragment accompanimentListFragment;
|
|
|
private AudioMngHelper audioMngHelper;
|
|
|
+ private LiveCommonDialog mLiveInviteCommonDialog;
|
|
|
|
|
|
@Override
|
|
|
protected void initView() {
|
|
@@ -1011,23 +1012,27 @@ public class LiveActivity extends BaseActivity<ActivityLiveBinding> {
|
|
|
int contentMessage = R.string.class_dialog_request_invite_camera_connect;
|
|
|
String toast = "老师开启了你的摄像头";
|
|
|
int finalContentMessage = contentMessage;
|
|
|
- LiveCommonDialog dialog = new LiveCommonDialog(this);
|
|
|
- dialog.show();
|
|
|
- dialog.setTitle("提示");
|
|
|
- dialog.setConfirmBtnText("同意");
|
|
|
- dialog.setCancelBtnText("拒绝");
|
|
|
- dialog.setContent(getString(finalContentMessage));
|
|
|
- dialog.setOnConfirmClickListener(new View.OnClickListener() {
|
|
|
+ if (mLiveInviteCommonDialog == null) {
|
|
|
+ mLiveInviteCommonDialog = new LiveCommonDialog(this);
|
|
|
+ }
|
|
|
+ if (!mLiveInviteCommonDialog.isShowing()) {
|
|
|
+ mLiveInviteCommonDialog.show();
|
|
|
+ }
|
|
|
+ mLiveInviteCommonDialog.setTitle("提示");
|
|
|
+ mLiveInviteCommonDialog.setConfirmBtnText("同意");
|
|
|
+ mLiveInviteCommonDialog.setCancelBtnText("拒绝");
|
|
|
+ mLiveInviteCommonDialog.setContent(getString(finalContentMessage));
|
|
|
+ mLiveInviteCommonDialog.setOnConfirmClickListener(new View.OnClickListener() {
|
|
|
@Override
|
|
|
public void onClick(View v) {
|
|
|
- dialog.dismiss();
|
|
|
+ mLiveInviteCommonDialog.dismiss();
|
|
|
deviceApprove(roomId, ClassRepository.PARAM_CAMERA_TYPE);
|
|
|
}
|
|
|
});
|
|
|
- dialog.setOnCancelClickListener(new View.OnClickListener() {
|
|
|
+ mLiveInviteCommonDialog.setOnCancelClickListener(new View.OnClickListener() {
|
|
|
@Override
|
|
|
public void onClick(View v) {
|
|
|
- dialog.dismiss();
|
|
|
+ mLiveInviteCommonDialog.dismiss();
|
|
|
deviceReject(roomId, ClassRepository.PARAM_CAMERA_TYPE);
|
|
|
}
|
|
|
});
|