通常我在我的资源字符串中使用<![CDATA[..here's text]]>
所以当我这样做时
Spanned sp=Html.fromHtml(getResources.getString(R.string.myString));
myTextView.setText(sp);
我收到所有标签的文字,例如,
等正常工作。
但现在我在一些方法中构建String,如:
String result="<![CDATA[";
//some code
result+="<b>Chapter :"+chapterNumber+"</b><br /><br />"
//some other additions and in the end
result+="]]>";
Spanned sp = Html.fromHtml(result);
myTextView.setText(sp);
我在屏幕上看到了所有标签,而不是实现它们,例如:Chapter:1
...
我尝试使用StringBuilder,但结果是一样的。
在我的情况下,我应该怎么做才能使标签正确?
答案 0 :(得分:1)
在我的情况下,我应该怎么做才能使标签正确?
摆脱CDATA
:
Spanned sp = Html.fromHtml("<b>Chapter :"+chapterNumber+"</b><br /><br />");
myTextView.setText(sp);