是这样的,我点击一个listview的选项时,调用service(自己定义的)中的一个方法,在该方法里要完成两件事:1.向服务器端发送请求,得到返回的xml,解析xml得到文件下载地址,名称等信息2.根据解析到的下载地址,进行下载。在listview里面有一个进度圈(progressBar),开始时隐藏,点击的时候,显示出来,直到service里面的方法执行完,得到一个Boolean类型的返回值,然后进度圈隐藏,给用户“完成”提示。现在的问题是下载比较耗时,那个进度圈会显示很长时间。我想要在解析完xml的时候,给一个返回值,让进度圈消失,可是这样的话,下载就不会进行了。怎样才能满足要求呢?