次の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...
これは、文字セット内の奇妙な文字と関係があると思います。エラーメッセージはどういう意味ですか?