在自定义通知中显示HTML内容

时间:2017-06-15 18:56:17

标签: android android-notifications

是否可以构建显示HTML内容的自定义通知?

我看到可以使用RemoteViews构建自定义通知,是否可以将WebView嵌入到RemoteViews中,并将其作为自定义视图传递给通知?

2 个答案:

答案 0 :(得分:1)

不,遗憾的是这是不可能的:(

自定义通知只能包含RemoteViews,它只能保存所有视图的某个子集,如Buttons,TextViews等。

答案 1 :(得分:0)

不确定这是否是您所要求的,但您应该能够使用 HTML 标签设置通知样式,或添加指向它的链接。这是关于如何使用 HTML 设置通知样式的好文章:https://itnext.io/android-notification-styling-cc6b0bb86021

简而言之,您应该能够执行以下操作:

val styleNotificationWithHtml = Html.fromHtml(yourNotification, FROM_HTML_MODE_LEGACY)