Android:可绘制图片作为字符串

时间:2017-02-12 22:44:16

标签: java android html android-webview android-file

更新 如果可能的话,我想完全避免使用webview。

我正在开发一个项目,它将获取一个填充了html代码的字符串,然后将其写入html文件,然后该文件将通过电子邮件发送给用户。我遇到的问题是我想通过引用drawable文件夹中的图像将图像添加到html字符串,这样我的代码就像这样:

String html = "more html tags" + "<img src=\" my drawable image \" />" + "more html tags";

我尝试过以多种方式解决这个问题,包括使用webview(即使我的项目不需要在应用程序中显示html,html只需要写入文件。所以webview对此毫无意义吗?) ,但似乎没有任何作用。

那么可以像上面的方式一样将图像添加到html字符串中吗?

1 个答案:

答案 0 :(得分:0)

您需要将所需图像保存为公共目录。

您无法使用您的drawable,因为其他应用程序(例如浏览器)无法访问您应用的可绘制内容。