OkHttps 默認(rèn)所有回調(diào)都在 IO線程 執(zhí)行,如何想改變執(zhí)行回調(diào)的線程時,可以配置回調(diào)執(zhí)行器。例如在Android里,讓所有的回調(diào)函數(shù)都在UI線程執(zhí)行,則可以在構(gòu)建HTTP
時配置如下:
HTTP http = HTTP.builder()
.callbackExecutor((Runnable run) -> {
runOnUiThread(run); // 在UI線程執(zhí)行
})
.build();
該配置默認(rèn) 影響所有回調(diào)。
如果覺得 OkHttps 好用,就去點個 Star 吧,項目地址:
更多建議: