Html.fromHtml(string)不解析android中的P标记

时间:2012-11-12 07:24:35

标签: android html

我需要从以下文件中获取正文。当我使用Html.fromHtml(string)时,我将body + some unformatted data作为

P {
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 0px 
}

<P/>代码无法与Html.fromHtml(string )一起使用。为什么呢?

2 个答案:

答案 0 :(得分:3)

只需转换两次 举个例子希望如此帮助你

String des=Html.fromHtml(item.getVoucher_Description()).toString();
txtdes.setText(Html.fromHtml(des));

答案 1 :(得分:2)

这里commonsware说支持P标签。 Supported TAGS by HTML.fromHtml() - Blog

例如,你应该在像这样的字符串中使用它

<string name="htmlFormattedText">
          <![CDATA[
          <p>Text with markup for <strong>bold</strong>
          and <em>italic</em> text.</p>
          <p>There is also support for a
          <tt>teletype-style</tt> font.
          But no use for the <code>code</code>
          tag!</p>
          ]]></string>

来自Here

的来源