莫问天涯路几重,轻衫侧帽且从容。这篇文章主要讲述[Android] 在WebView的页面中直接使用res中的图片相关的知识,希望能为你提供帮助。
WebView页面中使用res中图片的方法:
< img id="img" src="file:///android_res/drawable/ic_launcher.png" />
附测试页面:
< !doctype html> < html> < head> < meta charset="utf-8"> < script type="text/javascript"> function loadimage(imageName) { Android.run("log", imageName); var img = document.getElementById("img"); img.src="file:///android_res/drawable/" + imageName; } function init() { Android.run("log", "init"); } < /script> < /head> < body style="background-color:white; " onload="init()"> < img id="img" src="" /> < /body> < /html>
Android端代码:
private void loadimage(String imageName) { String url = "javascript:loadimage(‘" + imageName + "‘); "; Log.e("Javascript Log", url); webview.loadUrl(url); }
【[Android] 在WebView的页面中直接使用res中的图片】
调用:
loadimage("ic_launcher.png");
推荐阅读
- android4.4上全屏界面实现禁止状态栏下拉
- AutoMapper实际项目运用
- MVP+多线程+断电续传 实现app在线升级库 (手把手教你打造自己的lib)
- Android应用层View绘制流程之measure,layout,draw三步曲
- Android自定义控件水波加速球
- Eclipse导入Android工程报错 Invalid project description(转载)
- JAVA Eclipse如何开发Android的多页面程序
- 安卓改变窗体的大小
- JAVA Eclipse开发Android如何让超出界面的部分自动显示滚动条