From a850e4a10be5bb8a1e0c00b7221453eb1db88480 Mon Sep 17 00:00:00 2001 From: MTing Date: Sat, 13 Sep 2025 16:32:10 +0800 Subject: [PATCH] run abGate test --- app/src/main/AndroidManifest.xml | 6 ++++++ .../com/ouxuan/oxface/abgate/ABGateManager.java | 25 ++++++++++++++++------ 2 files changed, 25 insertions(+), 6 deletions(-) diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index fa44d23..9bcc42e 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -132,6 +132,12 @@ android:name=".orderOX.OrderVerificationResultActivity" android:exported="false" android:theme="@style/Theme.Transparent" /> + + + \ No newline at end of file diff --git a/app/src/main/java/com/ouxuan/oxface/abgate/ABGateManager.java b/app/src/main/java/com/ouxuan/oxface/abgate/ABGateManager.java index af76771..97cca4a 100644 --- a/app/src/main/java/com/ouxuan/oxface/abgate/ABGateManager.java +++ b/app/src/main/java/com/ouxuan/oxface/abgate/ABGateManager.java @@ -270,21 +270,34 @@ public class ABGateManager { LogManager.logInfo(TAG, "人数检查结果: " + checkResult); - mainHandler.post(() -> callback.onSuccess(peopleCheckPassed)); + final boolean result = peopleCheckPassed; + mainHandler.post(new Runnable() { + @Override + public void run() { + callback.onSuccess(result); + } + }); } @Override public void onError(String errorMessage) { LogManager.logError(TAG, "485人数获取失败: " + errorMessage); - mainHandler.post(() -> callback.onError("485人数获取失败: " + errorMessage)); + mainHandler.post(new Runnable() { + @Override + public void run() { + callback.onError("485人数获取失败: " + errorMessage); + } + }); } }); // 设置超时处理 - mainHandler.postDelayed(() -> { - String timeoutMsg = "人数检查超时"; - LogManager.logError(TAG, timeoutMsg); - callback.onError(timeoutMsg); + mainHandler.postDelayed(new Runnable() { + @Override + public void run() { + LogManager.logError(TAG, "人数检查超时"); + callback.onError("人数检查超时"); + } }, PEOPLE_CHECK_TIMEOUT); } catch (Exception e) {