Android在通知中使用BOLD文本

时间:2014-11-20 18:24:41

标签: android android-notifications

我在应用程序中有通知,我希望在那里有一些粗体文本。我试着使用不正常工作的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> ]]>"  ));
这种方式不起作用。现在如何有大胆的文字?感谢

1 个答案:

答案 0 :(得分:0)

您不需要使用fromHtml

addLine方法,因为大多数在通知中设置文字的方法(setTickersetContentInfosetContentTitle等)都以CharSequence为参数

有关详细信息,请参阅this link