我制作了一个简单的Web View应用程序,我想在其中添加“保存到离线”选项。任何人都可以用代码(逻辑)来帮助我吗?
答案 0 :(得分:0)
如果你想保存离线,你实际上需要使用HTTPGET,获取请求的页面并将其保存到文件系统。渲染时,您必须将此保存的数据传递给webview。
例如,您想要保存网址中的数据,
你应该使用,
HttpGet httpGet = new HTTPGet(url);
HttpResponse httpResponse = httpClient.execute(httpGet);
inputStream = httpResponse.getEntity().getContent();
//convert into String
//pass it to webView using webView.loadData
webView.loadData("text","text/html",ENCODING_TYPE);