From 732e4481b8437719468cddfb4971ee54a4b36625 Mon Sep 17 00:00:00 2001 From: zuoxiao <470321431@qq.com> Date: 星期二, 02 四月 2024 09:48:38 +0800 Subject: [PATCH] 修复设备序列号没有设置地址时一直变化的bug --- app/src/main/java/com/dayu/recharge/activity/ReadCardAcitivy.java | 9 ++++++--- 1 files changed, 6 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/com/dayu/recharge/activity/ReadCardAcitivy.java b/app/src/main/java/com/dayu/recharge/activity/ReadCardAcitivy.java index 5371a40..63c6b8d 100644 --- a/app/src/main/java/com/dayu/recharge/activity/ReadCardAcitivy.java +++ b/app/src/main/java/com/dayu/recharge/activity/ReadCardAcitivy.java @@ -215,7 +215,7 @@ 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) { if (CRC8.isCRC8(readData.getOriginDataBytes())) { @@ -271,8 +271,11 @@ @Override public void onSocketError(int code, String msg) { - stopAnim(); - TipUtil.show(ReadCardAcitivy.this, msg); + runOnUiThread(() -> { + stopAnim(); + TipUtil.show(ReadCardAcitivy.this, msg); + }); + } }); } -- Gitblit v1.8.0