HTML Android TextView 中的文本对齐方式

HTML text alignment in Android TextView

我有一个 HTML,其中包括 2 个段落:

<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 中工作?

尝试使用

"text-align: end" 

而不是

"text-align: right"

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

Proof

改变

"text-align: right"

"text-align: end"

在你的内联中 css