From 95ab29ee4c03d70ac07beb189bbefeae983dd291 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BE=90=E5=8B=A4=E6=B0=91?= Date: Tue, 21 Apr 2026 18:30:37 +0800 Subject: [PATCH] =?UTF-8?q?fix(ui):=20=E4=BF=AE=E5=A4=8D=E6=A3=80=E6=9F=A5?= =?UTF-8?q?=E9=A1=B5=E9=9D=A2=E8=AF=86=E5=88=AB=E5=A4=B1=E8=B4=A5=E6=8F=90?= =?UTF-8?q?=E7=A4=BA=E6=98=BE=E7=A4=BA=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 使用viewModel中的任务信息错误消息替代固定提示文本 - 添加错误消息显示功能确保用户能够看到具体的错误信息 - 保持原有默认错误提示作为备选方案 --- .../main/java/com/nova/brain/glass/ui/InspectionActivity.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/nova/brain/glass/ui/InspectionActivity.kt b/app/src/main/java/com/nova/brain/glass/ui/InspectionActivity.kt index bb5eafd..03975f4 100644 --- a/app/src/main/java/com/nova/brain/glass/ui/InspectionActivity.kt +++ b/app/src/main/java/com/nova/brain/glass/ui/InspectionActivity.kt @@ -171,7 +171,9 @@ class InspectionActivity : binding.hint.text = "单击或语音输入\"开始\",进入下一步" } InspectionValidateState.FAILED -> { - binding.hint.text = "识别失败,请重试" + val msg = viewModel.taskInfoError.value ?: "识别失败,请重试" + binding.hint.text = msg + msg.showMessage() } else -> {} }