3

文字列でhtmlタグを使用できました。つまり、次のようなリソースからテキストビューを設定できました。

<resources>
<string name="somestring">
    <B>Title</B> <I>Italic</I><BR/>
    Content
</string>
</resources>

これは、テキストがリソースにあり、textView に設定した場合に正常に機能します。

ここで、実行時にサーバーから取得した文字列をプログラムで textView に設定したいと考えています。そのため、リソース フォルダーで文字列を定義できません。

私は次のことを試しました

textView.setText("<B>Bold</B><I>Italic</I>");

しかし、これはうまくいきません。どんな助けでも大歓迎です。

4

1 に答える 1

11

次のようなコードを使用します。

textview.setText(Html.fromHtml("YOUR HTML STRING"));

それがあなたを助けることを願っています。

于 2013-06-25T06:43:22.203 に答える