HTML标记处理程序我们已经在我们的应用程序的项目符号列表定制TagHandler
等不叫Android的N代表“UL”,“礼”
html = "<ul><li>First item</li><li>Second item</li></ul>";
if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.N) {
result = Html.fromHtml(html,Html.FROM_HTML_MODE_LEGACY, null, new ListHTMLTagHandler(density));
} else {
//noinspection deprecation
result = Html.fromHtml(html, null, new ListHTMLTagHandler(density));
}
我TagHandler
的handleTag()
函数被调用的ul
, li
API-23及以下版本,但未在API-24(Android N)中调用。
请提供[mcve]。 – CommonsWare
@CommonsWare抱歉。编辑。 – okmanideep
_“...但未在API-24中调用......”_您是否在Android N设备上运行过它? –