MediaSessionCompat.Token

Added in 1.1.0
Deprecated in 1.8.0

public final class MediaSessionCompat.Token implements Parcelable

Represents an ongoing session. This may be passed to apps by the session owner to allow them to create a MediaControllerCompat to communicate with the session.

Summary

Public methods

int

This method is deprecated. Deprecated in Java

boolean
equals(Object obj)

This method is deprecated. Deprecated in Java

static MediaSessionCompat.Token
fromToken(Object token)

This method is deprecated. Deprecated in Java

Object

This method is deprecated. Deprecated in Java

int

This method is deprecated. Deprecated in Java

void
writeToParcel(Parcel dest, int flags)

This method is deprecated. Deprecated in Java

Inherited Constants

From android.os.Parcelable
static final int

This field is deprecated. Deprecated in Java

static final int

This field is deprecated. Deprecated in Java

Constants

CREATOR

Added in 1.1.0
Deprecated in 1.8.0
public static final Parcelable.Creator<MediaSessionCompat.Token> CREATOR

Public methods

describeContents

Added in 1.1.0
Deprecated in 1.8.0
public int describeContents()

equals

public boolean equals(Object obj)

fromToken

Added in 1.1.0
Deprecated in 1.8.0
public static MediaSessionCompat.Token fromToken(Object token)

Creates a compat Token from a framework android.media.session.MediaSession.Token object.

This method is only supported on LOLLIPOP and later.

Parameters
Object token

The framework token object.

Returns
MediaSessionCompat.Token

A compat Token for use with MediaControllerCompat.

getToken

Added in 1.1.0
Deprecated in 1.8.0
public Object getToken()

Gets the underlying framework android.media.session.MediaSession.Token object.

This method is only supported on API 21+.

hashCode

public int hashCode()

writeToParcel

Added in 1.1.0
Deprecated in 1.8.0
public void writeToParcel(Parcel dest, int flags)