据我所知,android的fromhtml可以识别一些html标记,如“<b>
、<i>
、<u>
、<a>
”等等。但我无法说服如何使用fromhtml属性为android呈现以下html代码。
String html = "<code style='background:#f0f0f0'>this is code</code><pre>this is pre</pre><table><tr><td>this is table</td></tr></table>";
textView.setText(Html.fromHtml(html);
它只适用于textview,不适用于webview。任何解决方案都将不胜感激。
最佳答案
android不支持html,请参阅Html.java以获取支持的标记。我会扩展textview并自己解析/绘制它。