我在应用程序中有通知,我希望在那里有一些粗体文本。我试着使用不正常工作的Html.fromHtml()
。例如:
1)
Spannable sb = new SpannableString ( mContactName );
sb.setSpan(new StyleSpan (android.graphics.Typeface.BOLD), 0, 4, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
contentView.setTextViewText(sb );
notification.contentView = contentView;
2)
contentView.setTextViewText(Html.fromHtml ( "<![CDATA[ <b>" + mContactName + " </b> ]]>" ));
这种方式不起作用。现在如何有大胆的文字?感谢
答案 0 :(得分:0)
您不需要使用fromHtml
。
addLine
方法,因为大多数在通知中设置文字的方法(setTicker
,setContentInfo
,setContentTitle
等)都以CharSequence
为参数
有关详细信息,请参阅this link。