Android TextView中的HTML文本对齐

时间:2018-10-18 10:05:02

标签: java android kotlin textview

我有一个包含2个段落的HTML:

<p style="text-align: center">centered text example</p>
<p style="text-align: right">alignment right text example</p>

我使用Html.fromHtml

将其添加到了Android TextView

因此,我认为第一段的中心对齐(如预期), ,但是第二段的高度未对齐并且向左对齐

设置html对齐属性以使其在android中起作用是正确的吗?

2 个答案:

答案 0 :(得分:2)

尝试使用

"text-align: end" 

代替

"text-align: right"

答案 1 :(得分:1)

这是因为Html.fromHtml支持startcenterend作为text-align值。它与CSS不匹配,但这就是它的工作原理。

Proof

更改

"text-align: right"

"text-align: end"

内联CSS中的