Save the date! Android Dev Summit is coming to Mountain View, CA on November 7-8, 2018.


public static class Notification.DecoratedMediaCustomViewStyle
extends Notification.MediaStyle


Notification style for media custom views that are decorated by the system

Instead of providing a media notification that is completely custom, a developer can set this style and still obtain system decorations like the notification header with the expand affordance and actions.

Use Notification.Builder.setCustomContentView(RemoteViews), Notification.Builder.setCustomBigContentView(RemoteViews) and Notification.Builder.setCustomHeadsUpContentView(RemoteViews) to set the corresponding custom views to display.

Contrary to Notification.MediaStyle a developer has to opt-in to the colorizing of the notification by using Notification.Builder.setColorized(boolean).

To use this style with your Notification, feed it to Notification.Builder.setStyle( like so:

 Notification noti = new Notification.Builder()
     .setStyle(new Notification.DecoratedMediaCustomViewStyle()


Inherited fields

Public constructors


Inherited methods

Public constructors


added in API level 24
public Notification.DecoratedMediaCustomViewStyle ()