我尝试使用样式显示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文本的? –