webView加载html格式的字符串
2016-07-07 16:22
141 查看
newsWebView = (WebView) findViewById(R.id.newsWebView);
WebSettings webSettings = newsWebView.getSettings();
// 设置WebView属性,能够执行Javascript脚本
webSettings.setJavaScriptEnabled(true);
// 设置可以访问文件
webSettings.setAllowFileAccess(true);
// 设置支持缩放
webSettings.setBuiltInZoomControls(true);
// 加载需要显示的网页
newsWebView.loadDataWithBaseURL(null, content, "text/html", "utf-8", null);
// newsWebView.loadUrl(url);
// 设置Web视图
newsWebView.setWebViewClient(new webViewClient());
newsWebView.setWebChromeClient(new WebChromeClient() {
@Override
public void onProgressChanged(WebView view, int newProgress) {
super.onProgressChanged(view, newProgress);
}
});
WebSettings webSettings = newsWebView.getSettings();
// 设置WebView属性,能够执行Javascript脚本
webSettings.setJavaScriptEnabled(true);
// 设置可以访问文件
webSettings.setAllowFileAccess(true);
// 设置支持缩放
webSettings.setBuiltInZoomControls(true);
// 加载需要显示的网页
newsWebView.loadDataWithBaseURL(null, content, "text/html", "utf-8", null);
// newsWebView.loadUrl(url);
// 设置Web视图
newsWebView.setWebViewClient(new webViewClient());
newsWebView.setWebChromeClient(new WebChromeClient() {
@Override
public void onProgressChanged(WebView view, int newProgress) {
super.onProgressChanged(view, newProgress);
}
});
相关文章推荐
- 安卓开发 局域网UDP获取服务器Ip地址
- 正确使用Android性能分析工具——TraceView
- iOS开发导航栏常用属性
- android 淘宝天猫支付宝浏览器打开本地app传递参数打开应用内页
- Android Studio、Git 解决合并冲突
- Android L SurfaceFlinger dump信息全解(一)
- 批量修改|导入Unity3d资源属性,帮助那些遗忘勾、选项的美术同学们 (其实我做美术的时候也一样有健忘症)
- AndroidStudio混淆
- iOS 观察者设计模式
- iOS学习(十三)Objective-C 常见的内存错误
- android线性加速度传感器数据存储到手机的sd卡中
- 【Android基础知识】TimePicker和DatePicker
- Android三种播放视频的方式
- Android之AsyncTask的使用(一)之简单使用
- Swift开发之头部图片轮播器
- android状态栏一体化(沉浸式状态栏)
- 初学 iOS 对icon的理解
- android改变progressBar形状和样式
- AS配置SDK
- mybatis WARN No appenders could be found for logger的解决方法