2016-08-02 15 views
0

ich diese Zeichenfolge-Eintrag haben:Formatierung CDATA Zeichenfolge zeigt unerwartetes Zeichen

<string name="title_label">[<![CDATA[<b>Title</b>]]> %s</string> 

und ich es auf diese Weise zu formatieren:

String titleLabel = getString(R.string.title_label); 
Spanned title = Html.fromHtml(String.format(titleLabel, "My Title")); 

Aber es zeigt:

[Titel My Titel

anstelle von:

Titel Mein Titel

Warum ist es die ‚[‘ Zeichen am Anfang zeigt?

Antwort

2

Versuchen Sie es zu ändern:

<string name="title_label"><![CDATA[<b>Title</b>]]> %s</string> 
+0

Omg, wie dumm von mir! Vielen Dank. In 10 Minuten akzeptiere ich die Antwort :) –

+0

Ja, es passiert uns allen :) – Shaishav

1

Geck, haben Sie 3 Öffnen und 2 eckigen Klammern gibt in Ihrem XML Schließen :)

zu den Besten von uns geschieht :)