2013年8月14日

Android ─ Textview 顯示html語法內容

需要
import android.text.Html;

範例程式碼:
mytextview.setText(Html.fromHtml("<h1>&hearts;zcbbupt</h1>&#8226; <b>foo</b><br/> &#8226; bar<br/> &#8226; baz<br/>"));
則mytextview則會顯示html語法的內容

目前支援的Html tag如下
  • br
  • p
  • div
  • em
  • b
  • strong
  • cite
  • dfn
  • i
  • big
  • small
  • font
  • blockquote
  • tt
  • monospace
  • a
  • u
  • sup
  • sub


由於沒有支援 li tag,所以如果想要有bullet效果
可以利用ASCII碼來顯示 bullet 黑點

程式碼如下
mytextview.setText(Html.fromHtml("&#8226;item1<br> &#8226;item2<br>"));

結果如下
  • item1
  • item2

沒有留言:

張貼留言