我必须在字符串中使用一些HTML标记。
问题是我不能使用Html.FromHtml
,因为该字符串位于strings.xml文件中以提供多语言,所以我应该直接使用标签,而只能使用</b>
,</i>
和<u>
有效,我需要</h5>
和</p>
。
这是字符串:
<string name="test">This is a test</string>
答案 0 :(得分:1)
您可以在strings.xml中使用CDATA来获取所有受支持的html标记。
<string name="stringName1"><![CDATA[<html>Some Text<h5>Some H5 Text</h5></html>]]></string>
答案 1 :(得分:0)
在主要活动中
使用 textviewid.setText(html.fromHtml(getString(R.String.stringname))); 获取textview中的数据