OkHttp通过enqueue方法确实是开启了一个线程进行了请求,但是回调的onFailure和onResponse方法仍然还是在那个线程里,okhttp有没有提供一个方法,能够进行异步请求并且最后回调时又回到主线程

1 gamexg Jul 26, 2015 放到回调函数里面 new Handler(getMainLooper()).post(new Runnable() { public void run() { // 需要在主线程的操作。 } }); |
2 alex110 Jul 27, 2015 楼上正解 楼主可以按照楼上思路封装一下。 |
3 zzhoujay OP 哦哦 |
4 zzhoujay OP ok |