我假设您的样式表“ 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相关推荐

  1. js和html以及css的区别,html、css、js中的区别与关系

    html.css.js中的区别与关系 2020/04/26 作者: 互盟股份 今天小盟给大家分享的是html.css.js中的区别与关系,相信很多人都不太了解,为了让大家更加了解html.css.js ...

  2. android webview 设置文字颜色,android webView 修改页面字体颜色

    webview加载一个界面后,在onPageFinished中加入修改页面字体颜色css,如下String nightCode = ""; try { InputStream is ...

  3. typora将html转为格式,Typora 修改配置文件实现自定义标签样式(常用)

    Typora 修改配置文件实现自定义标签样式(常用) Typora 修改配置文件实现自定义标签样式(常用) 一.简介 Typora 是一款支持实时预览的 Markdown 文本编辑器.它系统自带了几种 ...

  4. Confluence 6 考虑使用自定义 CSS

    CSS 的知识储备 如果你没有有关 CSS 的相关知识,请参考页面  CSS Resources section 中的内容.当你打算开始对 Confluence 的样式表进行修改之前,你应该对 CSS ...

  5. 在chrome里查询修改html代码,我需要在网页中直接编辑CSS?打开Web代码检查器

    我需要在网页中直接编辑CSS?打开Web代码检查器 最受欢迎的支持问题是:"我必须编辑哪些CSS代码才能改变(-)的外观".几年前,CSS/HTML编辑器是最有用的web开发工具. ...

  6. Uniapp中调整web-view的高度、获取当前的web-view页面URL

    web-view Webview 是一个基于webkit引擎,可以解析DOM 元素,展示html页面的控件,它和浏览器展示页面的原理是相同的,所以可以把它当做浏览器看待.(chrome浏览器也是基于w ...

  7. vue项目html引入css,vue项目引入自定义.css的样式文件

    ES6的引入方式: .vue文件中 css文件引入 @import "../assets/common/common.css";//自定义.css的样式路径 js文件的引入 在ma ...

  8. 新版多说css,GitHub - wsgzao/duoshuo-mod: 多说自定义CSS头像和多说评论显示UA

    title: 多说自定义CSS头像和多说评论显示UA date: 2015-12-20 19:32:03 categories: Hexo description: 感谢多说团队和那些无私的开发者们 ...

  9. html 评论和浏览图标,多说自定义CSS动感头像跟多说评论显示User Agent的那些小事...

    前言 多说是一款社会化评论系统,她改变了网站与用户之间,用户与用户之间的互动方式.当然Disqus在大家心目中可能更加具有影响力,而我选择多说的原因也很简单,一句话概括来说就是"接地气的本地 ...

最新文章

  1. 一文讲述如何将预测范式引入到机器学习模型中
  2. Tungsten Fabric SDN — SmartNIC vRouter 软件架构设计
  3. 一个报文的路由器之旅_报文的交换和寻址转发
  4. c语言找出最大值和最小值并按降序排输出,大学一年级下学期C语言程序设计实验报告答案 完整版...
  5. 查看目录是否为内存盘_CentOS系列002:挂载数据盘
  6. UI设计素材 | 备用的404界面,存起来
  7. 7-1 抓老鼠啊~是亏了还是赚了?
  8. 51nod-1391:01串
  9. AlloyTeam|腾讯全端 AlloyTeam 团队 - HTML5开源图像处理框架AlloyImage
  10. Android_adb shell am/pm使用
  11. 模拟赛 10-20考试记
  12. 230. Kth Smallest Element in a BSTs
  13. 航摄比例尺、成图比例尺、地面分辨率与航摄设计用图比例尺
  14. unity tags的坑
  15. 历史论文比赛TCR介绍
  16. 提升目标检测模型性能的tricks
  17. 关于解决文件夹变成*.EXE可执行文件的问题
  18. [转]全图形PPT设计指南
  19. 百度智能小程序巡检调度方案演进之路
  20. PYNQ-关于PYNQ的UART的使用(RPI接口)

热门文章

  1. Nervos CKB 共识协议 NC-Max:突破 Nakamoto Consensus 吞吐量的极限
  2. 【进阶1-3期】JavaScript深入之内存空间详细图解
  3. Redis(七)分布式锁
  4. 小程序完整对接 pingpp支付
  5. 告别2017!2018投影市场变革机遇与挑战并存
  6. samba服务的搭建
  7. 《Abaqus GUI程序开发指南(Python语言)》——第一章 概述1.1 简单插件实例——创建带孔板有限元模型...
  8. 1.1 - C#语言习惯 - 使用属性而不是可访问的数据成员
  9. 利用介质创建额外域控制器
  10. 《中国管理安全服务(MSS)市场研究报告2010》读后感