0

私は、このコードを使用して、divider で複数の段落として区切らなければならない長い textview で構成されるアクティビティを持っています。

TextView tv=(TextView)findViewById(R.id.text); 
        tv.setText(Html.fromHtml(getString(R.string.planet)));

文字列からテキストを取得し、html タグを次のように使用します。

<string name="planet">
  <![CDATA[ 
    // my text written here//
   ]]> 
 </string>

私はhtmlの区切りタグを追加して各段落の間に区切り記号または区切り記号を追加しようとしましたが、うまくいきませんでした。

 <div class="aligncenter" style="width:400px;height:0;border-top:4px outset 
        #008000;font-size:0;">-</div>

これも試してみましたが動作しません:

<div align="aligncenter" style="width:400px;height:0;border-top:4px outset 
        #008000;font-size:0;""></div>

htlmタグを使用してその仕切りを適用するためのアドバイスをお願いします

助けとアドバイスをありがとう。

4

1 に答える 1

0

Html.fromHtml()すべてのHTMLタグを処理するわけではありません。などの基本的なタグのみ<i> <b> <br/>を扱います。HTMLのようなタグを含むより複雑なタグの場合は、必要な改行だけの場合は a または you を使用し、 a または a を<span>試し<div>てください。WebView<br/>\n

ソース- Html.fromHtml. 詳細を表示するには、ソース ページで を検索しhandleStartTagてください。

于 2013-04-24T22:14:26.350 に答える