From a3f9e5ce8dce3d86a60a79b85ce44424a612c6fa Mon Sep 17 00:00:00 2001
From: 562935844@qq.com
Date: 星期五, 13 五月 2022 14:06:45 +0800
Subject: [PATCH] 提交jar版本

---
 HDLSDK/hdl-common/src/main/java/com/hdl/sdk/common/utils/ThreadToolUtils.java |   20 ++++++++------------
 1 files changed, 8 insertions(+), 12 deletions(-)

diff --git a/HDLSDK/hdl-common/src/main/java/com/hdl/sdk/common/utils/ThreadToolUtils.java b/HDLSDK/hdl-common/src/main/java/com/hdl/sdk/common/utils/ThreadToolUtils.java
index d42da84..6a28c1e 100644
--- a/HDLSDK/hdl-common/src/main/java/com/hdl/sdk/common/utils/ThreadToolUtils.java
+++ b/HDLSDK/hdl-common/src/main/java/com/hdl/sdk/common/utils/ThreadToolUtils.java
@@ -1,8 +1,5 @@
 package com.hdl.sdk.common.utils;
 
-import android.os.Handler;
-import android.os.Looper;
-
 import java.util.concurrent.ExecutorService;
 import java.util.concurrent.Executors;
 import java.util.concurrent.ScheduledExecutorService;
@@ -12,7 +9,7 @@
  */
 public class ThreadToolUtils {
 
-    private final Handler uiHandler = new Handler(Looper.getMainLooper());
+//    private final Handler uiHandler = new Handler(Looper.getMainLooper());
 
     //cpu 鏈�澶х嚎绋嬪绾抽噺
     private final int coreSize = Runtime.getRuntime().availableProcessors() + 1;
@@ -20,12 +17,10 @@
     private ThreadToolUtils() {
     }
 
-    private static class SingletonInstance {
-        private static final ThreadToolUtils INSTANCE = new ThreadToolUtils();
-    }
+    private static final ThreadToolUtils instance = new ThreadToolUtils();
 
     public static ThreadToolUtils getInstance() {
-        return SingletonInstance.INSTANCE;
+        return instance;
     }
 
 
@@ -64,9 +59,10 @@
     /**
      * 鍒囨崲鍥炰富绾跨▼
      */
-    public void runOnUiThread(Runnable run) {
-        uiHandler.post(run);
-    }
-
+   public void runOnUiThread(Runnable run) {
+//       uiHandler.post(run);
+       Thread thread = new Thread(run);
+       thread.start();
+   }
 
 }

--
Gitblit v1.8.0