从SQLite数据库加载html和资产中的图像?

时间:2014-09-18 03:00:55

标签: android sqlite webview android-assets

我正在开发一个Android应用程序,我需要专家的帮助,我的方案如下。

我在SQlite数据库中存储html(文本),在html中我有一些图像,我可以从资源文件夹中加载这些图像。

我从数据库加载html,html中的images(src)应该指向assets文件夹。

请添加您的建议和意见。

谢谢, 阿肖克

1 个答案:

答案 0 :(得分:3)

只需使用src uri架构在img元素的file:///android_asset/your_image.png属性中添加相应的uri即可。例如......

<img src="file:///android_asset/image_name.png" />

确保在将html加载到WebView

时指定基本网址
webView1.loadDataWithBaseURL("file:///android_asset/", html, "text/html", "utf-8", null);