Android APIs
public class

ParcelableVolumeInfo

extends Object
implements Parcelable
java.lang.Object
   ↳ android.support.v4.media.session.ParcelableVolumeInfo

Class Overview

Convenience class for passing information about the audio configuration of a MediaSessionCompat.

Summary

[Expand]
Inherited Constants
From interface android.os.Parcelable
Fields
public static final Creator<ParcelableVolumeInfo> CREATOR
public int audioStream
public int controlType
public int currentVolume
public int maxVolume
public int volumeType
Public Constructors
ParcelableVolumeInfo(int volumeType, int audioStream, int controlType, int maxVolume, int currentVolume)
ParcelableVolumeInfo(Parcel from)
Public Methods
int describeContents()
Describe the kinds of special objects contained in this Parcelable's marshalled representation.
void writeToParcel(Parcel dest, int flags)
Flatten this object in to a Parcel.
[Expand]
Inherited Methods
From class java.lang.Object
From interface android.os.Parcelable

Fields

public static final Creator<ParcelableVolumeInfo> CREATOR

public int audioStream

public int controlType

public int currentVolume

public int maxVolume

public int volumeType

Public Constructors

public ParcelableVolumeInfo (int volumeType, int audioStream, int controlType, int maxVolume, int currentVolume)

public ParcelableVolumeInfo (Parcel from)

Public Methods

public int describeContents ()

Describe the kinds of special objects contained in this Parcelable's marshalled representation.

Returns
  • a bitmask indicating the set of special object types marshalled by the Parcelable.

public void writeToParcel (Parcel dest, int flags)

Flatten this object in to a Parcel.

Parameters
dest The Parcel in which the object should be written.
flags Additional flags about how the object should be written. May be 0 or PARCELABLE_WRITE_RETURN_VALUE.