其他分享
首页 > 其他分享> > android – Html.fromHtml(文本)不起作用

android – Html.fromHtml(文本)不起作用

作者:互联网

这适用于onCreate的活动

String htmlstring="<p><em><strong>hello world</strong></em></p>";

    tv.setText(Html.fromHtml(html));

但是当我在listview中使用相同的服务器时,它无法正常工作

ViewHolder holder = new ViewHolder();

            holder.quest = (TextView) vi.findViewById(R.id.question_data);

            holder.quest.setText(Html.fromHtml(htmlstring));

怎么了!我怎么能实现这个目标?

解决方法:

它不是导致问题的自定义适配器,我正在解析显示的服务器的html数据
&LT作为“<”和>来自“& gt”,所以我取代了这两个值

Spanned sp = Html.fromHtml(htmlstring.replace("&lt;", "<").replace("&gt;", ">"));
 textview.setText(sp);

它工作得很好..希望有人得到这个答案的帮助

标签:html,android,custom-adapter
来源: https://codeday.me/bug/20190830/1769369.html