|
|
@ -58,7 +58,7 @@ public class GateUnavailableDialog { |
|
|
|
// 倒计时相关(离场场景) |
|
|
|
private Handler countdownHandler; |
|
|
|
private Runnable countdownRunnable; |
|
|
|
private int countdownSeconds = 6; |
|
|
|
private int countdownSeconds = 10; |
|
|
|
|
|
|
|
// 弹窗类型标识 |
|
|
|
private boolean isPeopleCountError = false; |
|
|
@ -589,16 +589,16 @@ public class GateUnavailableDialog { |
|
|
|
} |
|
|
|
|
|
|
|
/** |
|
|
|
* 启动离场场景的倒计时自动关闭(5秒) |
|
|
|
* 启动离场场景的倒计时自动关闭(5秒-10s) |
|
|
|
*/ |
|
|
|
private void startLeaveSceneCountdown() { |
|
|
|
LogManager.logInfo(TAG, "启动离场场景6秒倒计时"); |
|
|
|
LogManager.logInfo(TAG, "启动离场场景10秒倒计时"); |
|
|
|
|
|
|
|
// 显示倒计时文本 |
|
|
|
tvCountdown.setVisibility(View.VISIBLE); |
|
|
|
|
|
|
|
// 重置倒计时 |
|
|
|
countdownSeconds = 6; |
|
|
|
countdownSeconds = 10; |
|
|
|
|
|
|
|
// 更新倒计时显示 |
|
|
|
updateCountdownDisplay(); |
|
|
@ -615,7 +615,7 @@ public class GateUnavailableDialog { |
|
|
|
countdownHandler.postDelayed(this, 1000); |
|
|
|
} else { |
|
|
|
// 倒计时结束,自动关闭弹窗 |
|
|
|
LogManager.logInfo(TAG, "离场场景6秒倒计时结束,自动关闭弹窗"); |
|
|
|
LogManager.logInfo(TAG, "离场场景10秒倒计时结束,自动关闭弹窗"); |
|
|
|
closeDialogAndStopMonitoring(); |
|
|
|
} |
|
|
|
} |
|
|
|