0

Aboutページを書いていて、長いパラグラフが返ってきました。私はそれをTextViewに入れて、次のように見えます

     AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
     AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
     AAAAAAAAAAA.  AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
     AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA.

行がある程度均等になるようにフォーマットする方法はありますか?

ありがとう

4

2 に答える 2

0

あなたのstrings.xmlで、その段落を含む文字列を定義し、

例えば

    <string name="longtext">
   <![CDATA[
    <html><body><p style="text-align:justify">
    your paragraph text
   </p></body></html>]]>
   </string>

を使用して、このテキストをテキストビューに設定します。

    tvTemp.setText(Html.fromHtml(getResources().getString(R.string.longtext)));
于 2013-01-07T12:16:53.723 に答える
0

私も同じ問題を抱えています... ao私はTextViewの代わりにWebViewを使用しました..私は次のようなデータをロードしています。

webview.loadDataWithBaseURL(null,"<head><style>* {margin:0;padding:0;font-size:15; text-align:justify}</style></head>"+YOUR TEXT),"text/html","UTF-8","about:blank");

そのため、webview に正当なテキストを含めることができます。

于 2013-01-07T11:46:51.480 に答える