簡體   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