# ContentPipToken

Artifact: [androidx.core:core-pip](https://developer.android.com/jetpack/androidx/releases/core) [View Source](https://cs.android.com/search?q=file:androidx/core/pip/contentpip/ContentPipExt.kt+class:androidx.core.pip.contentpip.ContentPipToken) Added in [1.0.0-alpha04](https://developer.android.com/jetpack/androidx/releases/core#1.0.0-alpha04)

*** ** * ** ***


```
public final class ContentPipToken
```

<br />

*** ** * ** ***

Token holding the registered callbacks and observers used to manage Picture-in-Picture (PiP) for content inside a `https://developer.android.com/reference/androidx/activity/ComponentActivity`.

This token retains references to the listeners and callbacks injected into the activity's lifecycle and window. It serves as a handle that must be passed to `https://developer.android.com/reference/androidx/core/pip/contentpip/package-summary#(androidx.activity.ComponentActivity).disablePipOnAppSwitch(androidx.core.pip.contentpip.ContentPipToken)` to clean up these bindings.