我正在爲android創建一個應用程序,它所做的一件事是將現有的Html放在服務器上,並使用TextView將其顯示給用戶。大多數Html標籤都很好(例如粗體),但像無序列表(又名子彈)使用時無法正確呈現Html.fromHtml(txt)
將HTML項目符號轉換爲PlainText
我注意到在android文檔中存在BulletSpan。但是,如何正確使用它絕對沒有任何解釋。
BulletSpan的確能幫助我,我該如何去使用它?
最後,如果它不能幫助我,我怎麼能改變所有的列表在Java中的前面有星號(比如markdown)?
請不要回答,以使用webview。
你需要在HTML上使用HtmlCleaner嗎? Html.fromHtml()使用TagSoup來處理「髒」HTML,所以它看起來像你的HTML將被處理兩次。 – 2012-07-11 23:24:04
現在,它演變成了一個獨立的項目,它是Html.fromHtml()的直接替代品:http://github.com/NightWhistler/HtmlSpanner – NightWhistler 2012-12-04 13:51:29
你的圖書館看起來很甜美。我等不及用它了。 – MinceMan 2013-06-04 22:41:23