From dd0f9e5f533d868d68c5fc343a44356b537b3988 Mon Sep 17 00:00:00 2001 From: zuojincheng <lf_zuo@163.com> Date: 星期五, 06 六月 2025 15:36:45 +0800 Subject: [PATCH] feat(nfc): 新增用户卡写入功能并优化开卡流程 --- easysocket/src/main/java/com/easysocket/connection/connect/SuperConnection.java | 14 ++++++++------ 1 files changed, 8 insertions(+), 6 deletions(-) diff --git a/easysocket/src/main/java/com/easysocket/connection/connect/SuperConnection.java b/easysocket/src/main/java/com/easysocket/connection/connect/SuperConnection.java index ba28343..9dc1556 100644 --- a/easysocket/src/main/java/com/easysocket/connection/connect/SuperConnection.java +++ b/easysocket/src/main/java/com/easysocket/connection/connect/SuperConnection.java @@ -122,12 +122,9 @@ public synchronized void connect() { if (connectionStatus.get() == SocketStatus.SOCKET_DISCONNECTING) { - new Handler().postDelayed(new Runnable() { - @Override - public void run() { - LogUtil.d("---> socket>>connect>>姝e湪鏂紑杩炴帴锛屽欢鏃朵竴绉掑煼琛岄噸杩�"); - connect(); - } + new Handler().postDelayed(() -> { + LogUtil.d("---> socket>>connect>>姝e湪鏂紑杩炴帴锛屽欢鏃朵竴绉掑煼琛岄噸杩�"); + connect(); }, 1000); // 寤舵椂1绉� return; } @@ -321,12 +318,17 @@ */ private IConnectionManager sendBytes(byte[] bytes) { if (ioManager == null || connectionStatus.get() != SocketStatus.SOCKET_CONNECTED) { + LogUtil.w("sendBytes閿欒-----ioManager涓簄ull鎴栬�卌onnectionStatus鐘舵�佷笉涓哄凡杩炴帴"); return this; } ioManager.sendBytes(bytes); return this; } + /** + * 娑堟伅鍥炶皟涓昏澶勭悊瓒呮椂娑堟伅 + * @param callBack + */ @Override public void onCallBack(SuperCallBack callBack) { callbackResponseDispatcher.addSocketCallback(callBack); -- Gitblit v1.8.0