[英]How to bold title in notification?
我有正常的文本,但我希望我的字符串标题显示为粗体。
我已经尝试过类似下面的方法,但它不起作用。
val sb: Spannable = SpannableString("Bold text")
sb.setSpan(StyleSpan(Typeface.BOLD), 0, 3, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE)
setSmallIcon(R.color.dark_grey) // TODO: replace with an actual icon
setContentTitle(title)
setContentText(content)
setStyle(NotificationCompat.InboxStyle()
.addLine(sb)
.setBigContentTitle(title))
您可以将Spannable
应用于标题:
val title = "Awesome Title!"
val titleBold: Spannable = SpannableString(title)
sb.setSpan(StyleSpan(Typeface.BOLD), 0, title.length, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE)
// ...
notificationBuilder.setContentTitle(titleBold)
// ...
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.