用xml改变webView的行间距及字体大小
String strUrl= "<html> \n" +
"<head> \n" +
"<style type=\"text/css\"> \n" +
"body {text-align:justify; font-size: "+a+"px; line-height: "+(a+6)+"px}\n" +
"</style> \n" +
"</head> \n" +
"<body>"+EncodingUtils.getString(data.getBytes(),"UTF-8")+"</body> \n< /html>";
webView.loadDataWithBaseURL(null,strUrl,mimeType,encoding,null);
其中data是数据,a 是int参数.同时可以直接使用JavaScript :document.body.style.lineHeight = %f
以上是个人项目的一点备忘,如果有更好的方法希望有人能留言.
String strUrl= "<html> \n" + "<head> \n" + "<style type=\"text/css\"> \n" + "body {text-align:justify}\n" + "</style> \n" + "</head> \n" + "<body>"+EncodingUtils.getString(data.getBytes(),"UTF-8")+"</body> \n" + "<script> document.body.style.lineHeight = 1.5< /script> \n< /html>";
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。