2015-07-11 68 views
-1

所以我有一個HTML字符串我想在TextView中顯示爲樣式文本,但它似乎永遠不工作。我的HTML字符串使用了應該由fromHtml()方法支持的標籤,但它從不正確顯示文本,只返回原始HTML字符串。這裏是我的HTML的例子:Android:Html.fromHtml()方法不能與標準Html標記一起工作

<div class="className"><p>Sample text <a href="http://www.example.com">http://www.example.com</a></p></div> 

沒什麼特別的,你可以看到,但它不能準確地分析它。難道這個方法不支持「class」屬性?如果是這樣,我該如何添加對它的支持?

回答

0

Html class僅限於支持HTML元素。並且「類」屬性不受支持。

要了解哪些標籤可以使用以及它們將如何渲染,請參考source code(android 5.0.1 r1)。您可以提供自定義TagHandler或使用WebView來顯示覆雜的HTML頁面。