Tag zusammen!
Wie die Überschrift schon erkennen lässt hab ich ein Problem mit Umlauten in Webviews.
In meiner App lade ich eine xml-Datei herunter (UTF-8 kodiert) und zeige dann einzelne Abschnitte in einer Webview an, damit auch Links klickbar sind ohne groß was zu tun. In Android 4 hab ich mit den Umlauten keine Probleme, allerdings werden zumindest in 2.3 die Umlaut nicht vernünftig angezeigt. Es kommt dann halt so komischer Sonderzeichen statt die richtigen Umlaute.
Die Webview fülle ich wie folgt:
String description = "<meta http-equiv=\"content-type\" content=\"text/html; charset=utf-8\" />";
description = newsItem.getDescription(); //Der Text welcher angezeigt werden soll
descriptionView.loadData(description, "text/html; charset=UTF-8", null);
Ich habe auch versucht utf-8 mit ISO-8859-15 zu ersetzen, aber das macht leider keinen Unterschied.
Ein &-Zeichen wird komischerweise angezeigt..
Hat jemand ne Lösung die Umlaute vernünftig in der Webview unter Android 2.3 anzeigen zu lassen?
Gruß,
Daniel.