# 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
class MediaStyleNotificationHelper
```

<br />

*** ** * ** ***

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

## Summary

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

| ### Constants |
|---|---|
| `const https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html!` | `https://developer.android.com/reference/kotlin/androidx/media3/session/MediaStyleNotificationHelper#EXTRA_MEDIA3_SESSION() = "androidx.media3.session"` |

## Constants

### EXTRA_MEDIA3_SESSION

```
const val EXTRA_MEDIA3_SESSION = "androidx.media3.session": String!
```