刚做了个demo用于解压缩本地zip文件,并用webview显示其中的一个html文件,直接上代码,需要的朋友可以看看
public class ZipActivity extends Activity {
private static final String TAG = "HelloXmlActivity";
private WebView mWebView;
private static LinkedHashMap<String, String> widgetInfoMap = new LinkedHashMap<String, String>();
//http://blog.csdn.net/com360/article/details/6618086
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
String zipfile = "/sdcard/abc.zip";
try {
unzip(zipfile, "/sdcard/");//yangguangfu/wujiali/
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
mWebView=(WebView)findViewById(R.id.web);
mWebView.loadUrl("file:///sdcard/abc/aaa.html");//此处加载解压后的html内容
}
/*
* 这个是解压ZI