在webview中单击它时,是否有一种简单的方法可以在新Activity中打开图像? 或者,如果我可以在webview中单击它来获取图像的完整URL,那就太棒了。
答案 0 :(得分:0)
不可能,因为你应该如何获得图片网址?
很难从webview上下文之外的webview事件中获取返回值。
如果您拥有图片的直接网址,那么您可以轻松地在用户界面上进行呈现,但如果没有直接网址,则无法呈现图片。
答案 1 :(得分:0)
创建HTML文件
<html>
<img src="abc.jpeg" width="100px" >
</html>
将它放在Android应用程序的assests文件夹中,并在webview中加载html
webview.loadUrl("file:///android_asset/abc.html");
您可以将图像与html一起存储在assets文件夹中
页面,并将图片名称指定为src
标记中img
的值
在HTML代码中,
或者您可以提供图像的公共URL,图像也是如此 自己渲染