我正在使用以下 Java 代码创建一些用于显示内容的 HTML。
public String htmlFromArrayList(ArrayList<TSI> a) {
StringBuilder returnStringBuilder = new StringBuilder();
for (TSI i : a) {
returnStringBuilder.append("<h3>");
returnStringBuilder.append(i.itemTitle);
returnStringBuilder.append("</h3><p>");
returnStringBuilder.append(i.itemText);
returnStringBuilder.append("</p>");
}
return returnStringBuilder.toString();
}
加载我使用的字符串
mWebView.loadData(htmlFromArrayList(mSummaryItemArrayList), "text/html", null);
现在这适用于我大约 60% 到 70%ArrayList<TSI>
的TSI
.
The web page at data:text/html;null,%3Cp%E.......p%3E might be temporarily down or it may have moved...
我假设这与字符集中的奇怪字符有关。错误信息是什么意思?