TextView与HTML表

我有个问题。 我想要把“TextView”html格式的文本。 我添加如下。

<string name="text"><![CDATA[<table><tr><th bgcolor= #FF0000>some text</th></tr> <tr><td bgcolor= #FF0000> some text</td></tr>]]></string> 

并把它放到TextView中:

 mInfoText.setText(Html.fromHtml(getString(R.string.text))); 

但运行应用程序后,TextView中的显示文本未格式化。

Solutions Collecting From Web of "TextView与HTML表"

Android的TextView不支持表格标签,这是你不能以格式的方式看到它的原因。 您必须为此使用WebView。

要知道支持的标记是什么,请检查此HTML列表标记在android textview中不起作用。 我能做什么?

尝试使用WebView

 String html = "<table><tr><th bgcolor= #FF0000>some text</th></tr> <tr><td bgcolor= #FF0000> some text</td></tr></table>"; webView.loadDataWithBaseURL(null, html, "text/html", "utf-8", null);