|
@ -198,6 +198,7 @@ public class GateUnavailableDialog { |
|
|
tvGateStatus.setGravity(Gravity.CENTER); |
|
|
tvGateStatus.setGravity(Gravity.CENTER); |
|
|
tvGateStatus.setPadding(0, 10, 0, 0); |
|
|
tvGateStatus.setPadding(0, 10, 0, 0); |
|
|
tvGateStatus.setText("门状态:A门-未知, B门-未知"); // 默认状态 |
|
|
tvGateStatus.setText("门状态:A门-未知, B门-未知"); // 默认状态 |
|
|
|
|
|
tvGateStatus.setVisibility(View.GONE); // 暂时隐藏门状态显示 |
|
|
|
|
|
|
|
|
// 倒计时显示(仅离场场景人数异常时显示) |
|
|
// 倒计时显示(仅离场场景人数异常时显示) |
|
|
tvCountdown = new TextView(context); |
|
|
tvCountdown = new TextView(context); |
|
@ -288,14 +289,8 @@ public class GateUnavailableDialog { |
|
|
* @param udpConnected UDP连接状态 |
|
|
* @param udpConnected UDP连接状态 |
|
|
*/ |
|
|
*/ |
|
|
private void updateGateStatusDisplay(boolean gateAOpen, boolean gateBOpen, boolean udpConnected) { |
|
|
private void updateGateStatusDisplay(boolean gateAOpen, boolean gateBOpen, boolean udpConnected) { |
|
|
String gateAStatus = gateAOpen ? "开启" : "关闭"; |
|
|
|
|
|
String gateBStatus = gateBOpen ? "开启" : "关闭"; |
|
|
|
|
|
String udpStatus = udpConnected ? "正常" : "异常"; |
|
|
|
|
|
|
|
|
|
|
|
String statusText = "门状态:A门-" + gateAStatus + ", B门-" + gateBStatus + " | UDP-" + udpStatus; |
|
|
|
|
|
tvGateStatus.setText(statusText); |
|
|
|
|
|
|
|
|
|
|
|
LogManager.logInfo(TAG, "更新门状态显示: " + statusText); |
|
|
|
|
|
|
|
|
// 暂时不显示门状态,方法保留但不执行任何操作 |
|
|
|
|
|
LogManager.logDebug(TAG, "门状态显示已暂时隐藏,跳过更新"); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
/** |
|
|
/** |
|
|