从http://加载文件。在webview中打开它

时间:2014-05-13 19:28:16

标签: android webview download

我的任务听起来很简单,但我还没弄明白该怎么做。我的Android应用程序中有一个URL。现在我想下载它,将它保存在我的设备上,然后将其加载到webview中(假设它是一个图像)。我必须从设备本身加载我的文件,所以我不能只将我的图像加载到我的webview中。

图像必须永久存储。因此,即使没有互联网连接,我也可以在关闭应用程序后重新打开它。

我知道如何使用Assets,但我无法在运行时将文件存储在那里,如果我做对了。

1 个答案:

答案 0 :(得分:0)

如果您在SD卡上以html格式保存文件,可以在Web视图中加载它,如下所示

webView.loadUrl("file://"+Environment.getExternalStorageDirectory()+"/filename.html");