6
这可能以前曾被问过,但似乎没有一个可行的答案。我们使用Retrofit 2.1.0异步回调,它在后台线程上执行请求。但是,当接收到响应onResponse
时,它会在应用程序的UI线程上发回,而不管我是否将回调放在新线程中,迫使它不使用UI。Retrofit 2在后台线程回调onResponse
因为我们不想因任何原因阻塞主UI线程,是否有可能在后台返回响应?
如果上述不可行,是否建议将单独的线程从响应中踢出以避免UI线程阻塞?
任何帮助将不胜感激。谢谢!