Open Freedomhxb opened 4 years ago
com.lzy.okgo.cache.policy.DefaultCachePolicy#onSuccess
@Override public void onSuccess(final Response<T> success) { runOnUiThread(new Runnable() { @Override public void run() { mCallback.onSuccess(success); mCallback.onFinish(); } }); }
当Okgo异步请求成功后,会回调上面的onSuccess方法,但是run方法中的不会立即执行,这个时候我在主线程执行了cancelTag操作后,过会上面的run方法还是会执行,所以上面的run方法是不是可以再次判断下当前请求是否取消吗?
我也遇见了。没看见可以设置tag的地方
com.lzy.okgo.cache.policy.DefaultCachePolicy#onSuccess
当Okgo异步请求成功后,会回调上面的onSuccess方法,但是run方法中的不会立即执行,这个时候我在主线程执行了cancelTag操作后,过会上面的run方法还是会执行,所以上面的run方法是不是可以再次判断下当前请求是否取消吗?