gpt4 book ai didi

安卓 Html.fromhtml() + SpannableString

转载 作者:太空狗 更新时间:2023-10-29 13:21:30 58 4
gpt4 key购买 nike

我在这个字符串中有 html 字符串和 SpannableString,我把它们都放在了 TextView 中,问题出在 SpannableStringHtml.fromhtml()中没有显示。如何在 Html.fromHtml() 中显示 SpannableString?可能吗?

    for(int index = 0; index < l.length; index++){ // have3d() return SpannableString
x += "<font color=\"green\">" + have3d(title[index]) + " </font> <br />" + l[index] + "<br/><br/>";
if(index == l.length-1){
x += "<font color=\"green\">" + title[index] + " </font> <br />" + l[index] + "<br/>";
}
}
mСinema.setText(Html.fromHtml(x));

最佳答案

Html.fromHtml 返回一个 Spanned,您可以通过这种方式将其转换为 SpannableString:

SpannableString text = new SpannableString(Html.fromHtml(x));

然后通过调用设置它:

mcinema.setText(text, BufferType.SPANNABLE);

关于安卓 Html.fromhtml() + SpannableString,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14874303/

58 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com