WebView中提供了public void loadDataWithBaseURL (String baseUrl, String data, String mimeType, String encoding, String historyUrl);方法可以用来加载String中存放的html代码。baseUrl为默认的html代码,data为要加载的html代码,mimeType为文本类型,encoding为编码格式,historyUrl为历史记录的html代码。废话不多说了,看了代码就都明白了
StringBuilder data = new StringBuilder("<html><body bgcolor=\"#F2F6F8\">");
int size = paperList.size();
for(int i = 0;i < size;i++){
if(!StringUtils.isEmpty(paperList.get(i).getFilePath())){
data.append("<center>").append("<img src = \"file://"+paperList.get(i).getFilePath()+"\">").append("</center><br>");
}
data.append("<center>").append("<font color=\"#000000\">"+paperList.get(i).getContent()+"</font>").append("</center><br><br>");
}
data.append("</body></html>");
preWebView.loadDataWithBaseURL("", data, "text/html", "UTF-8","");
分享到:
相关推荐
Android-X5WebView基本封装和使用 通过OkHttp拦截器、自定义CookieJar有效完成客户端与H5端的Cookie同步管理 监听WebView的加载进度 滚动条的设置(隐藏或者显示,内侧显示还是外侧显示) 优化X5WebView的预加载问题...
webview全称叫做Android System WebView,它是Android生态系统的重要组成部分,也是Chrome浏览器的内核。可以让你的手机变得瞬间畅通,它会及时优化网页相关数据,有着接入式的操作体验数据,各种类型的应用程序可...
android使用webView实现java程序与js脚本的相互调用,
这是AOSP Webview, 包名com.android.webview, 不带google的 带google包名的可以下载 google system webview覆盖安装,可以略过 此文件包含 arm和arm64的webview这是AOSP Webview, 包名com.android.webview, 不带...
android 8.0 webview 拍照、预览、二维码扫描比较完整的例子,对于权限检查控制,有比较完善的提示写法。可以下载后,直接在android studid上运行,编译版本和target版本均是SDK android 8.0,最低版本设置成了...
android system webview 适配系统>=5.0
Android客户端加载html,实现WebView与Html交互
Android实现WebView懒加载,提前进行页面JS资源加载。减少WebView加载时间及加载资源问题。Android 8.0以前需要引入X5内核,Android 8.0以后无特殊要求。
Android中WebView与HTML+Javascript的交互 Android中WebView与HTML+Javascript的交互
1.本文采用的是android调用assest中的本地.html文件,webview展示(加载网络的html效果是一样的,把url替换掉就行) 2.包含本地.html文件加载,点击.html控件,Android端响应 3.包含本地.html文件加载,点击.html...
Android 中不在用webview的情况下 执行js代码并得到返回值
使用android studio 3.1.2 ,利用webview,实现登录界面。采用本地html 页面
Android 基于x5Webview 浏览文件 office文档 已测试Android11 功能实现
Android通过WEBVIEW调用HTTPS
实现Android中WebView图片的缓存,并且实现如何替换WebView中默认图片以及如何实现图片的点击。
Android 原生浏览器内核,包名 com.android.webview,内核版本116。 适用版本:Android API 24 及以上版本。 com.android.webview_116.0.5845.163-minAPI24.apk
这是AOSP的webview,包名com.android.webview,不是google的webview
自定义webview中的网页“拍照”按钮调用系统相机拍照的API接口MyBrowserAPI.CapturePhoto(filename),在网页JavaScript中调用以后返回存放照片的完整路径名,默认将照片存放在系统SD卡的根目录,包含整个工程中需要添加...
这是AOSP Webview, 包名com.android.webview, 不带google的 带google包名的可以下载 google system webview覆盖安装,可以略过 此文件包含 arm和arm64的webview
Android中webview通过js与html交互,html中js调取Android中方法。