Hallo liebe Leute,
Ich spiele ein bisschen mit Android-Tabelts herum und steh vor folgendem Problem:
in einer xml-Datei habe ich eine String-Variable, welche mit HTML formatiert wird:
Code
<string name="sd1">This is a <b>bold</b>, <i>italic</i>, <u>underlined</u>text</string>
Wenn ich die String-Variable in einer TextView über das Layout-xml anzeigen lasse funktioniert das:
Code
<TextView android1:layout_width="wrap_content" android1:id="@+id/sd1" android1:layout_height="wrap_content" android1:text="@string/sd1"></TextView>
Wenn ich es allerdings wie in der SDK-Doku mache (doku), dann ist die Formatierung weg:
Code
TextView sd1 = (TextView) findViewById(R.id.sd2);
String text = String.format(this.getString(R.string.sd1));
CharSequence styledText = Html.fromHtml(text);
sd1.setText(styledText);
In der Doku steht da auch was von username, mailCount in der String.format Parameterliste - da versteh ich überhaupt nicht wo das herkommen soll und was das bewirken soll...
Vielleicht könnt ihr mir helfen meine Strings auch per Java formatiert angezeigt werden.
Vielen Dank für eure Hilfe!