Wenn das Encoding in ein einem Android WebView mal wieder nicht passt und die Seite daher Umlaute nicht richtig darstellt, anstelle von
1 | wv.loadData(data, "text/html", "UTF-8"); |
einfach
1 | wv.loadData(data, "text/html; charset=UTF-8", null); |
verwenden. Schon passt’s.