webview 修改html,使用自定义CSS在WebView中呈现HTML
我假设您的样式表“ style.css”已经位于资产文件夹中
使用jsoup加载网页:
doc = Jsoup.connect("http://....").get();
删除到外部样式表的链接:
// remove links to external style-sheets
doc.head().getElementsByTag("link").remove();
将链接设置为本地样式表:
// set link to local stylesheet
//
doc.head().appendElement("link").attr("rel", "stylesheet").attr("type", "text/css").attr("href", "style.css");
从jsoup-doc / web-page生成字符串:
String htmldata = doc.outerHtml();
在webview中显示网页:
WebView webview = new WebView(this);
setContentView(webview);
webview.loadDataWithBaseURL("file:///android_asset/.", htmlData, "text/html", "UTF-8", null);
webview 修改html,使用自定义CSS在WebView中呈现HTML相关推荐
- js和html以及css的区别,html、css、js中的区别与关系
html.css.js中的区别与关系 2020/04/26 作者: 互盟股份 今天小盟给大家分享的是html.css.js中的区别与关系,相信很多人都不太了解,为了让大家更加了解html.css.js ...
- android webview 设置文字颜色,android webView 修改页面字体颜色
webview加载一个界面后,在onPageFinished中加入修改页面字体颜色css,如下String nightCode = ""; try { InputStream is ...
- typora将html转为格式,Typora 修改配置文件实现自定义标签样式(常用)
Typora 修改配置文件实现自定义标签样式(常用) Typora 修改配置文件实现自定义标签样式(常用) 一.简介 Typora 是一款支持实时预览的 Markdown 文本编辑器.它系统自带了几种 ...
- Confluence 6 考虑使用自定义 CSS
CSS 的知识储备 如果你没有有关 CSS 的相关知识,请参考页面 CSS Resources section 中的内容.当你打算开始对 Confluence 的样式表进行修改之前,你应该对 CSS ...
- 在chrome里查询修改html代码,我需要在网页中直接编辑CSS?打开Web代码检查器
我需要在网页中直接编辑CSS?打开Web代码检查器 最受欢迎的支持问题是:"我必须编辑哪些CSS代码才能改变(-)的外观".几年前,CSS/HTML编辑器是最有用的web开发工具. ...
- Uniapp中调整web-view的高度、获取当前的web-view页面URL
web-view Webview 是一个基于webkit引擎,可以解析DOM 元素,展示html页面的控件,它和浏览器展示页面的原理是相同的,所以可以把它当做浏览器看待.(chrome浏览器也是基于w ...
- vue项目html引入css,vue项目引入自定义.css的样式文件
ES6的引入方式: .vue文件中 css文件引入 @import "../assets/common/common.css";//自定义.css的样式路径 js文件的引入 在ma ...
- 新版多说css,GitHub - wsgzao/duoshuo-mod: 多说自定义CSS头像和多说评论显示UA
title: 多说自定义CSS头像和多说评论显示UA date: 2015-12-20 19:32:03 categories: Hexo description: 感谢多说团队和那些无私的开发者们 ...
- html 评论和浏览图标,多说自定义CSS动感头像跟多说评论显示User Agent的那些小事...
前言 多说是一款社会化评论系统,她改变了网站与用户之间,用户与用户之间的互动方式.当然Disqus在大家心目中可能更加具有影响力,而我选择多说的原因也很简单,一句话概括来说就是"接地气的本地 ...
最新文章
- 一文讲述如何将预测范式引入到机器学习模型中
- Tungsten Fabric SDN — SmartNIC vRouter 软件架构设计
- 一个报文的路由器之旅_报文的交换和寻址转发
- c语言找出最大值和最小值并按降序排输出,大学一年级下学期C语言程序设计实验报告答案 完整版...
- 查看目录是否为内存盘_CentOS系列002:挂载数据盘
- UI设计素材 | 备用的404界面,存起来
- 7-1 抓老鼠啊~是亏了还是赚了?
- 51nod-1391:01串
- AlloyTeam|腾讯全端 AlloyTeam 团队 - HTML5开源图像处理框架AlloyImage
- Android_adb shell am/pm使用
- 模拟赛 10-20考试记
- 230. Kth Smallest Element in a BSTs
- 航摄比例尺、成图比例尺、地面分辨率与航摄设计用图比例尺
- unity tags的坑
- 历史论文比赛TCR介绍
- 提升目标检测模型性能的tricks
- 关于解决文件夹变成*.EXE可执行文件的问题
- [转]全图形PPT设计指南
- 百度智能小程序巡检调度方案演进之路
- PYNQ-关于PYNQ的UART的使用(RPI接口)
热门文章
- Nervos CKB 共识协议 NC-Max:突破 Nakamoto Consensus 吞吐量的极限
- 【进阶1-3期】JavaScript深入之内存空间详细图解
- Redis(七)分布式锁
- 小程序完整对接 pingpp支付
- 告别2017!2018投影市场变革机遇与挑战并存
- samba服务的搭建
- 《Abaqus GUI程序开发指南(Python语言)》——第一章 概述1.1 简单插件实例——创建带孔板有限元模型...
- 1.1 - C#语言习惯 - 使用属性而不是可访问的数据成员
- 利用介质创建额外域控制器
- 《中国管理安全服务(MSS)市场研究报告2010》读后感