Beiträge von Mossos

    Danke für die Antwort, habe da auch schon dran gedacht. Wär meine Notlösung gewesen. Problem war aber nur ein kleiner Syntaxfehler meinerseits -.-
    Übersieht man gerne..Ich hatte, wie man in meinem ersten Post sieht statt "+=" nur "=" geschrieben. Die Metainformationen wurden daher einfach überschrieben.
    Jetzt hab ich
    description += newsItem.getDescription();


    geschrieben und alles funktioniert einwandfrei. Wie dämlich...

    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:

    Code
    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.