请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

这里的HttpHttpManager.getInstance().asyncRequest(url, new Callback() 里面的参数

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 {

           }
       });
   }
}

正在回答 回答被采纳积分+3

插入代码

2回答

smartsean 2017-12-07 17:36:10

你需要重新写一个:

/**
* 异步方式下载
*
* @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;
}

0 回复 有任何疑惑可以回复我~
木木不笨 2017-04-23 22:54:04

?里面的参数怎么了

0 回复 有任何疑惑可以回复我~
  • HttpManager.getInstance().asyncRequest中要传递的本身就是DownloadCallback不是么
    回复 有任何疑惑可以回复我~ 2017-05-08 19:01:21
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号