android webview 设置文字颜色,如何在android中设置webview的文本颜色

博客给出了在Android WebView中设置文字颜色的示例。先给出文件路径获取代码,接着展示读取文件文本的代码,最后使用HTML代码编辑,通过webview.loadData方法加载包含不同颜色文字的HTML内容。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Furqi..

11

你必须像这样给出该文件的路径.

String extStorageDirectory = Environment.getExternalStorageDirectory()

.toString() + "/folder_name";

File directory = new File(extStorageDirectory);

File fileInDirectory = new File(directory,file_name.html);

//Read text from file

StringBuilder html_text = new StringBuilder();

try {

BufferedReader br = new BufferedReader(new FileReader(fileInDirectory));

String line;

while ((line = br.readLine()) != null) {

html_text.append(line);

html_text.append('\n');

}

}

catch (IOException e) {

//You'll need to add proper error handling here

}

然后使用此HTML代码进行编辑

String message =""+""+"text in white"+ "
" +""+""+" text in blue color "+"";

webview.loadData(message, "text/html", "utf8");

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值