hxb
2022-09-08 2a01ef5e49422cca49bc7476fc1b8be8c8556561
HDLSDK/HDLLinkLocalSdk/src/main/java/com/hdl/sdk/link/common/utils/ThreadToolUtils.java
File was renamed from HDLSDK/hdl-common/src/main/java/com/hdl/sdk/common/utils/ThreadToolUtils.java
@@ -1,4 +1,5 @@
package com.hdl.sdk.common.utils;
package com.hdl.sdk.link.common.utils;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
@@ -17,10 +18,12 @@
    private ThreadToolUtils() {
    }
    private static final ThreadToolUtils instance = new ThreadToolUtils();
    private static class SingletonInstance {
        private static final ThreadToolUtils INSTANCE = new ThreadToolUtils();
    }
    public static ThreadToolUtils getInstance() {
        return instance;
        return SingletonInstance.INSTANCE;
    }
@@ -56,13 +59,12 @@
        return Executors.newCachedThreadPool();
    }
    /**
     * 切换回主线程
     */
   public void runOnUiThread(Runnable run) {
//       uiHandler.post(run);
       Thread thread = new Thread(run);
       thread.start();
   }
//    /**
//     * 切换回主线程
//     */
//    public void runOnUiThread(Runnable run) {
//        uiHandler.post(run);
//    }
}