这里的HttpHttpManager.getInstance().asyncRequest(url, new Callback() 里面的参数
来源:5-7 多线程下载核心实现

慕粉1610333529
2017-04-05
public void download(String url, DownloadCallback callback){
HttpManager.getInstance().asyncRequest(url, new Callback() {
@Override
public void onFailure(Call call, IOException e) {
}
@Override
public void onResponse(Call call, Response response) throws IOException {
}
});
}
}
2回答
-
smartsean
2017-12-07
你需要重新写一个:
/**
* 异步方式下载
*
* @param url
* @param callback
* @return
*/
public Response asyncRequest(String url, Callback callback) {
Request request = new Request.Builder().url(url).build();
mClient.newCall(request).enqueue(callback);
return null;
}00 -
木木不笨
2017-04-23
?里面的参数怎么了
012017-05-08
相似问题