Android Html.fromhtml()+;打拍子
我在这个字符串中有Android Html.fromhtml()+;打拍子,android,html,textview,Android,Html,Textview,我在这个字符串中有html字符串和SpannableString,我把它们都放在TextView中,问题在于SpannableString,它没有显示在html.fromhtml()中。如何在Html.fromHtml()中显示SpannableString?可能吗 for(int index = 0; index < l.length; index++){ // have3d() return SpannableString x += "<font
html
字符串和SpannableString
,我把它们都放在TextView
中,问题在于SpannableString
,它没有显示在html.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));
for(int index=0;index “+l[索引]+”
”;
如果(索引==l.length-1){
x++=“title[索引]+”
“+l[索引]+”
”;
}
}
mСinema.setText(Html.fromHtml(x));
Html.fromHtml
返回一个span
,您可以通过以下方式将其转换为SpannableString
:
SpannableString text = new SpannableString(Html.fromHtml(x));
然后通过调用以下命令进行设置:
mcinema.setText(text, BufferType.SPANNABLE);
x包含什么?现在使用HtmlCompat谢谢,这使我能够混合html和Spanable