您好我的后端API有HTML字符串格式的响应,我在android中使用以下格式将textview作为HTML:
if(Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) {
sinopsis.setText(Html.fromHtml(summaryText, Html.FROM_HTML_MODE_COMPACT));
}else{
sinopsis.setText(Html.fromHtml(summaryText));
}
问题是:
如果我将来自API直接的响应放入Textview,结果是正确显示,因为HTML解析为<br/>,
标记未显示为html代码
Hi this is example from API response
Thanks
但如果我将结果保存为SQLite字符串并进入Textview显示为纯HTML代码
Hi this is example from API response <br />Thanks
答案 0 :(得分:0)
解决:我将html中的一些html转换为字符串函数,例如
转换为\ n