今天在要实现一个Edittext获取到的文本转换为html,使用Html.toHtml(String str)这个方法,但是得到的中文汉字全部转换成了Unicode编码,网上找了一大圈,最后功夫不负有心人,找到了解决方法:
- private static String convertToChinese(String dataStr) {
- System.out.println("--------data str---->" + dataStr);
- if(dataStr == null || dataStr.length() == 0) {
- return dataStr;
- }
- int start = 0;
- int end = 0;
- final StringBuffer buffer = new StringBuffer();
- while (start > -1) {
- int system = 10;

本文介绍了在Android中如何将通过Html.toHtml()方法得到的包含Unicode编码的中文汉字字符串,转换回汉字。提供了一个名为convertToChinese的静态方法,该方法通过遍历和解析Unicode编码,将其转换为对应的汉字。
最低0.47元/天 解锁文章
1302

被折叠的 条评论
为什么被折叠?



