2010-12-28 21 views
8

Wenn ich einfache HTML-Formatierungs-Tags wie <b> .../b > in eine Zeichenfolge-Ressource einfügen und die Zeichenfolge in einem TextView anzeigen, wird die erwartete Formatierung angewendet. Aber wie kann ich das machen, wenn ich meinen eigenen String zusammenstelle und ihn zeige? Wenn ich etwas wie String str = "Dies ist <b> fett </b >"; wird, werden die tatsächlichen Tags angezeigt - nicht die erwartete Fettdruck.HTML-Tags in Zeichenfolge für TextView

Muss ich die Zeichenfolge über eine andere Methode ausführen, damit die Tags als Tags erkannt werden?

+2

FWIW verwenden, hier ist ein Blog-Post, wo ich die Tags Liste unterstützt von 'Html.fromHtml()' in Android 2.1: http://commonsware.com/blog/ 2010/05/26/html-tags-supported-by-textview.html Obwohl nicht dokumentiert und daher Änderungen unterworfen, gibt es Ihnen eine Vorstellung davon, was möglich ist. – CommonsWare

+0

Mögliches Duplikat von [Ist es möglich, mehrere Stile in einem TextView zu haben?] (Http://stackoverflow.com/questions/1529068/is-it-possible-to-have-multiple-styles-inside-a-textview) –

Antwort