안드로이드에서는 Html.fromHtml()로 TextView에 HTML을 넣는게 가능하다.
TextView tv = (TextView)findViewById(R.id.text); tv.setText(Html.fromHtml("Text with <br><font color='#ff0000'>Color</font> and <strong>Bold</strong>")); |
문자열을 리소스에서 사용하려면 다음처럼 태그를 주의해서 적어야한다.
[strings.xml]
<string name="html_string">Text with <br><font color=\'#ff0000\'>Color</font> and <b>Bold</b></string> |
[TestActivity.java]
TextView tv = (TextView)findViewById(R.id.text); tv.setText(Html.fromHtml(getResources().getString(R.string.html_string))); |