如何发出YouTube样式通知?

时间:2019-07-01 09:51:05

标签: java android kotlin youtube android-notifications

我需要自定义YouTube样式的通知。 但是,我找不到具有该样式的任何应用程序。

它仅使用YouTube吗?

请您提出建议。

Notification.Builder(context)
                .setContentTitle(" ")
                .setContentText(description)
                .setSmallIcon(R.drawable.notification_icon)
                .setColor(context.getColor(R.color.notification_default_color))
                .setContentIntent(pendingIntent)
                .setAutoCancel(true)
                .setStyle(Notification.DecoratedCustomViewStyle())
                .setGroup(notificationType.summaryGroupKey)
                .setActions(*actions)
                .setCustomContentView(smallView)
                .setCustomBigContentView(expandedView)

1 个答案:

答案 0 :(得分:0)

我找到了方法。

这是自定义的RemoteView和BigPictureStyle的组合。

val builder = Notification.Builder(context)
                .setContentTitle(title)
                .setContentText(description)
                .setSmallIcon(R.drawable.notification_icon)
                .setColor(context.getColor(R.color.notification_default_color))
                .setContentIntent(pendingIntent)
                .setAutoCancel(true)
                .setStyle(Notification.BigPictureStyle().bigPicture(bitmap))
                .setActions(*actions)
                .setCustomContentView(smallView)

自定义的RemoteView具有自己的UI组件,而不是应用程序图标,应用程序名称等。

我可以使其类似于原始用户界面。

这是一些把戏。