fromHtml(字符串)未在android中解析P标记

fromHtml(字符串)未在android中解析P标记,android,html,Android,Html,我需要从以下文件中获取尸体。当我使用Html.fromHtml(string)时,我得到的是正文+一些未格式化的数据 P { MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px } 标记不能与Html.fromHtml(字符串)一起使用。为什么?这里的Commonware表示支持p标记 例如,您应该在如下字符串中使用它 <string name="htmlFormattedText"> <![CDATA[

我需要从以下文件中获取尸体。当我使用
Html.fromHtml(string)
时,我得到的是
正文+一些未格式化的数据

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

标记不能与
Html.fromHtml(字符串)
一起使用。为什么?

这里的Commonware表示支持p标记

例如,您应该在如下字符串中使用它

<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>
来源于

只需转换两次即可 举个例子,希望能帮助你

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

原始数据来自哪里?你能检查并粘贴到这里吗?我不认为fromHtml可以处理css规则…这是我的文本字符串格式…现在我需要从这里得到正文。P{MARGIN-TOP:0px;MARGIN-BOTTOM:0px}但是在我的html文件中,P标记如下所示。P{MARGIN-TOP:0px;MARGIN-BOTTOM:0px}P不作为标记。这是否造成问题?列表已经说明,支持哪些标记。。就这样。。该类中不支持更多内容。如果您仍然希望显示一些CSS和样式,那么我认为您必须使用
webview
而不是edittext或textbox。好的。谢谢。但在我的应用程序中,我将获得如上所述的html正文,并且我有“reply”、“replyall”等菜单选项,当用户单击reply/replyll时,我需要通过放置body来启动邮件客户端。但是如果我放置body,则p标记会产生问题。是否有其他方法从html页面获取body并传递给邮件客户端?