【发布时间】:2010-10-25 21:49:21
【问题描述】:
我需要在后台下载一个 zip 文件并将其解压缩(我想在 AsyncTask 中)。
现在,我已经设置了一个 DefaultHTTPClient 和一个 ZipInputStream,但这是我卡住的地方 - 我不知道如何将这两者一起使用。这是AsyncTask中的相关代码:
DefaultHttpClient http = new DefaultHttpClient();
HttpGet method = new HttpGet("http://tf2b.com/downloads/imgshugo.zip");
//method.addHeader("Accept-Encoding", "gzip");
HttpResponse res = http.execute(method);
InputStream is = res.getEntity().getContent();
ZipInputStream zip = new ZipInputStream(is);
最后一行我完全不确定,甚至。任何帮助将不胜感激!
【问题讨论】: