# MediaStyleNotificationHelper

Artifact: [androidx.media3:media3-session](https://developer.android.com/jetpack/androidx/releases/media3) [View Source](https://cs.android.com/search?q=file:androidx/media3/session/MediaStyleNotificationHelper.java+class:androidx.media3.session.MediaStyleNotificationHelper)

*** ** * ** ***


```
@UnstableApi
public class MediaStyleNotificationHelper
```

<br />

*** ** * ** ***

Class containing media specific `https://developer.android.com/reference/androidx/core/app/NotificationCompat.Style` that you can use with `https://developer.android.com/reference/androidx/core/app/NotificationCompat.Builder#setStyle(androidx.core.app.NotificationCompat.Style)`.

## Summary

| ### Nested types |
|---|
| `public class https://developer.android.com/reference/androidx/media3/session/MediaStyleNotificationHelper.DecoratedMediaCustomViewStyle extends https://developer.android.com/reference/androidx/media3/session/MediaStyleNotificationHelper.MediaStyle` Notification style for media custom views that are decorated by the system. |
| `public class https://developer.android.com/reference/androidx/media3/session/MediaStyleNotificationHelper.MediaStyle extends https://developer.android.com/reference/androidx/core/app/NotificationCompat.Style` Notification style for media playback notifications. |

| ### Constants |
|---|---|
| `static final https://developer.android.com/reference/java/lang/String.html` | `https://developer.android.com/reference/androidx/media3/session/MediaStyleNotificationHelper#EXTRA_MEDIA3_SESSION() = "androidx.media3.session"` |

## Constants

### EXTRA_MEDIA3_SESSION

```
public static final String EXTRA_MEDIA3_SESSION = "androidx.media3.session"
```