在Android的Textview中对齐文本(使用Html.fromhtml())

在Android的Textview中对齐文本(使用Html.fromhtml()),android,html,android-layout,formatting,textview,Android,Html,Android Layout,Formatting,Textview,我正在尝试显示此信息表 现在看起来像 我想让它看起来像 有没有办法得到这种一致性 现在,所有这些文本都在一个TextView中,并由Html.fromhtml设置样式 因此,可以想象,如果有一个html解决方案可以解决这个问题,我可以将它应用到这个文本视图中。传统的响应是组合一个XML布局并单独设置字段。您也可以保持HTML的原样,使用WebView而不是TextView。您可以使用HTML表来实现这一点。 例: String styledText=sessionaID:1; textView.

我正在尝试显示此信息表

现在看起来像

我想让它看起来像

有没有办法得到这种一致性

现在,所有这些文本都在一个TextView中,并由Html.fromhtml设置样式


因此,可以想象,如果有一个html解决方案可以解决这个问题,我可以将它应用到这个文本视图中。

传统的响应是组合一个XML布局并单独设置字段。您也可以保持HTML的原样,使用WebView而不是TextView。

您可以使用HTML表来实现这一点。 例:


String styledText=sessionaID:1; textView.setTextHtml.fromHtmlstyledText

我想你也是这样做的。 如果您只需要HTML格式的解决方案,那么只需在1前面附加空格标记。与下一个字段类似。表示所有可能的HTML标记,以获得相同的外观。解决方案


更好的方法是设计一个XML,你可以为文本视图设置重力和其他参数

,我本来希望这能奏效,但它在Android中无法正确显示。
<table>
<tr><td>Session Id</td><td>1</td></tr>
<tr><td>Start time</td><td>xyz</td></tr>
</table>