繁体   English   中英

Android:SQLite中的字符串不能在Textview中设置为HTML

[英]Android: String from SQLite can not be set as HTML in Textview

嗨,我收到了来自后端API的HTML字符串格式的响应,并且在Android中使用HTML将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/>, &nbsp; 标签未显示为html代码

Hi this is example from API response
Thanks

但是如果我将结果保存为字符串形式的SQLite并进入显示为纯HTML代码的Textview

Hi this is example from API response <br />Thanks

在此处输入图片说明 我不知道要解决此案,任何人都可以帮助我。

解决:我将一些html转换为Android中的字符串函数,例如
进入\\ n

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM