From d58bc0e2057f58342f490f5605eda3b80dc0ca29 Mon Sep 17 00:00:00 2001 From: zuoxiao <470321431@qq.com> Date: 星期三, 27 三月 2024 11:47:21 +0800 Subject: [PATCH] 添加中安身份证识别相关功能 优化贴卡提示 优化二次确认的按钮样式 添加超时时不在主线程的处理 --- app/src/main/java/com/dayu/recharge/activity/RechargeActivity.java | 10 ++++++---- 1 files changed, 6 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/com/dayu/recharge/activity/RechargeActivity.java b/app/src/main/java/com/dayu/recharge/activity/RechargeActivity.java index 57b9d9b..9e837ff 100644 --- a/app/src/main/java/com/dayu/recharge/activity/RechargeActivity.java +++ b/app/src/main/java/com/dayu/recharge/activity/RechargeActivity.java @@ -167,12 +167,12 @@ requestBean.setInitCode(initCode); requestBean.setInitPeasantCode(initPeasantCode); requestBean.setXuLie(SocketUtil.getXuLie(this)); - SocketNet.getInstance().sendTestMessage(requestBean.pack(),"94", new SocketCallBack() { + SocketNet.getInstance().sendTestMessage(requestBean.pack(), "94", new SocketCallBack() { @Override public void onSocketResponse(SocketData readData) { ProgressDialog.dismiss(); if (CRC8.isCRC8(readData.getOriginDataBytes())) { - StringBuffer stateText ; + StringBuffer stateText; try { stateText = new StringBuffer(); String state = BcdUtil.bcdToStr(readData.getBodyBytes()[2]); //BCD鐮�00鍚敤 01绂佺敤 02闅跺睘淇℃伅涓嶇 03鏃犳鍗′俊鎭� 04鍏跺畠s @@ -233,8 +233,10 @@ @Override public void onSocketError(int code, String msg) { - ProgressDialog.dismiss(); - TipUtil.show(RechargeActivity.this, msg); + runOnUiThread(() -> { + ProgressDialog.dismiss(); + TipUtil.show(RechargeActivity.this, msg); + }); } }); } catch (Exception e) { -- Gitblit v1.8.0