2016-08-02 92 views
0

我有這個字符串項:格式化CDATA字符串顯示意外的字符

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

,我格式化這樣說:

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

但是,它表明:

[標題我標題

而不是:

標題我的標題

爲什麼顯示在開始的「[」字符?

回答

2

嘗試將其更改爲:

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

OMG關閉方括號在那裏,傻我!謝謝。在10分鐘內,我會接受答案:) –

+0

是的,它發生在我們所有人身上:) – Shaishav

1

老兄,你有3個開2在你的XML :)

偏偏我們最好的:)