繁体   English   中英

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

[英]Aligning text in Textview for Android (using Html.fromhtml())

我正在尝试显示此信息表。

目前看起来像

[这个]

我希望它看起来像

[这个]

反正有这种对齐方式吗?

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

因此,可以想象,如果有针对此问题的html解决方案,我可以将其应用于此textview。

常规的响应是组成XML布局并分别设置字段。 您也可以按原样保留HTML并使用WebView代替TextView。

您可以使用html表来实现此目的。 例如:

<table>
<tr><td>Session Id</td><td>1</td></tr>
<tr><td>Start time</td><td>xyz</td></tr>
</table>

字符串styledText =“ sessionaID:1”; textView.setText(Html.fromHtml(styledText))

我认为您的做法也一样。 如果仅需要HTML格式的解决方案,则只需将空格标记附加到1.之前,并将其类似地添加到下一个字段。 表示HTML可能具有相同外观的所有标记。 解)

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM