1

この情報テーブルを表示しようとしています。

現在のように見えます

[これ]

のようにしたい

[これ]

この種のアライメントを取得する方法はありますか?

現在、このテキストはすべて 1 つの TextView にあり、Html.fromhtml() によってスタイル設定されています。

したがって、おそらく、この問題に対する html ソリューションがあれば、それをこのテキストビューに適用できます。

4

3 に答える 3

0

従来の応答は、XML レイアウトを構成し、フィールドを個別に設定することです。HTML をそのままにして、TextView の代わりに WebView を使用することもできます。

于 2012-05-02T14:39:56.067 に答える
0

これを実現するには、html テーブルを使用できます。元:

<table>
<tr><td>Session Id</td><td>1</td></tr>
<tr><td>Start time</td><td>xyz</td></tr>
</table>
于 2012-05-02T14:45:42.727 に答える
0

String styledText = "sessionaID:1"; textView.setText(Html.fromHtml(styledText))

あなたも同じようにやっていると思います。HTML フォームのみのソリューションが必要な場合は、1. の前にスペース タグを追加するだけです。次のフィールドも同様です。同じ外観を得るために HTML の可能なすべてのタグを意味します。解決)

より良い方法は、XMLを設計するだけで、Uはテキストビューの重力やその他のパラメーターを設定できます

于 2012-05-02T14:50:36.770 に答える