我嘗試使用樣式顯示HTML文本,但文本顯示時沒有樣式。TextView不應用HTML樣式使用Html.fromHtml
- 這是正常行爲嗎?有可能嗎?
- 有沒有一種很好的方式從HTML中提取樣式並將其應用於我的視圖?
在我的代碼中有兩個數字,一個應該是紅色的,另一個應該是條紋的。在行動中,它們都似乎是簡單的文字。
這裏是我的代碼:
String str = "<span>  <span dir=\"rtl\" style=\"text-align:right;color:#ff0000;\"> 20.00</span> <span dir=\"rtl\" style=\"text-align:right;text-decoration: line-through;\">26.99 </span></span>";
Spanned spanned = Html.fromHtml(str);
txtView.setText(spanned);
發現後不所有的HTML標籤都被支持。你是如何正確對齊RTL文本的? –