Table of Contents

Class PlaybackState

Namespace
Android.Media.Session
Assembly
MASES.Netdroid.dll
public class PlaybackState : Parcelable, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IParcelable
Inheritance
JVMBridgeBase
JVMBridgeBase<Parcelable>
PlaybackState
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<Parcelable>.IsAssignableFrom(IJavaType)
JVMBridgeBase<Parcelable>.IsAssignableFrom<T>()
JVMBridgeBase<Parcelable>.Execute<T>(params T[])
JVMBridgeBase<Parcelable>.DynBridgeClazz
JVMBridgeBase<Parcelable>.BridgeClazz
JVMBridgeBase.RuntimeClassNameOf<T>()
JVMBridgeBase.ClassNameOf<T>()
JVMBridgeBase.ClassOf<T>()
JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)
JVMBridgeBase.MonitorEnter()
JVMBridgeBase.MonitorExit()
JVMBridgeBase.IsInstanceOf(IJavaType)
JVMBridgeBase.IsInstanceOf<T>()
JVMBridgeBase.RuntimeIsInstanceOf<T>()
JVMBridgeBase.CastTo<TNewClass>()
JVMBridgeBase.CastDirect<TNewClass>()
JVMBridgeBase.Dispose()
JVMBridgeBase.ToString()
JVMBridgeBase.GetHashCode()
JVMBridgeBase.Notify()
JVMBridgeBase.NotifyAll()
JVMBridgeBase.Wait()
JVMBridgeBase.DynBridgeInstance
JVMBridgeBase.BridgeInstance
JVMBridgeBase.IsBridgeListener
Extension Methods

Constructors

PlaybackState()

Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge

public PlaybackState()

PlaybackState(params object[])

Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class

public PlaybackState(params object[] args)

Parameters

args object[]

Properties

ACTION_FAST_FORWARD

public static long ACTION_FAST_FORWARD { get; }

Property Value

long

ACTION_PAUSE

public static long ACTION_PAUSE { get; }

Property Value

long

ACTION_PLAY

public static long ACTION_PLAY { get; }

Property Value

long

ACTION_PLAY_FROM_MEDIA_ID

public static long ACTION_PLAY_FROM_MEDIA_ID { get; }

Property Value

long
public static long ACTION_PLAY_FROM_SEARCH { get; }

Property Value

long

ACTION_PLAY_FROM_URI

public static long ACTION_PLAY_FROM_URI { get; }

Property Value

long

ACTION_PLAY_PAUSE

public static long ACTION_PLAY_PAUSE { get; }

Property Value

long

ACTION_PREPARE

public static long ACTION_PREPARE { get; }

Property Value

long

ACTION_PREPARE_FROM_MEDIA_ID

public static long ACTION_PREPARE_FROM_MEDIA_ID { get; }

Property Value

long
public static long ACTION_PREPARE_FROM_SEARCH { get; }

Property Value

long

ACTION_PREPARE_FROM_URI

public static long ACTION_PREPARE_FROM_URI { get; }

Property Value

long

ACTION_REWIND

public static long ACTION_REWIND { get; }

Property Value

long

ACTION_SEEK_TO

public static long ACTION_SEEK_TO { get; }

Property Value

long

ACTION_SET_PLAYBACK_SPEED

public static long ACTION_SET_PLAYBACK_SPEED { get; }

Property Value

long

ACTION_SET_RATING

public static long ACTION_SET_RATING { get; }

Property Value

long

ACTION_SKIP_TO_NEXT

public static long ACTION_SKIP_TO_NEXT { get; }

Property Value

long

ACTION_SKIP_TO_PREVIOUS

public static long ACTION_SKIP_TO_PREVIOUS { get; }

Property Value

long

ACTION_SKIP_TO_QUEUE_ITEM

public static long ACTION_SKIP_TO_QUEUE_ITEM { get; }

Property Value

long

ACTION_STOP

public static long ACTION_STOP { get; }

Property Value

long

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

CREATOR

public static Parcelable.Creator CREATOR { get; }

Property Value

Parcelable.Creator

IsBridgeAbstract

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

public override bool IsBridgeStatic { get; }

Property Value

bool

PLAYBACK_POSITION_UNKNOWN

public static long PLAYBACK_POSITION_UNKNOWN { get; }

Property Value

long

STATE_BUFFERING

public static int STATE_BUFFERING { get; }

Property Value

int

STATE_CONNECTING

public static int STATE_CONNECTING { get; }

Property Value

int

STATE_ERROR

public static int STATE_ERROR { get; }

Property Value

int

STATE_FAST_FORWARDING

public static int STATE_FAST_FORWARDING { get; }

Property Value

int

STATE_NONE

public static int STATE_NONE { get; }

Property Value

int

STATE_PAUSED

public static int STATE_PAUSED { get; }

Property Value

int

STATE_PLAYING

public static int STATE_PLAYING { get; }

Property Value

int

STATE_REWINDING

public static int STATE_REWINDING { get; }

Property Value

int

STATE_SKIPPING_TO_NEXT

public static int STATE_SKIPPING_TO_NEXT { get; }

Property Value

int

STATE_SKIPPING_TO_PREVIOUS

public static int STATE_SKIPPING_TO_PREVIOUS { get; }

Property Value

int

STATE_SKIPPING_TO_QUEUE_ITEM

public static int STATE_SKIPPING_TO_QUEUE_ITEM { get; }

Property Value

int

STATE_STOPPED

public static int STATE_STOPPED { get; }

Property Value

int

Methods

DescribeContents()

public int DescribeContents()

Returns

int

int

GetActions()

public long GetActions()

Returns

long

long

GetActiveQueueItemId()

public long GetActiveQueueItemId()

Returns

long

long

GetBufferedPosition()

public long GetBufferedPosition()

Returns

long

long

GetCustomActions()

public List<PlaybackState.CustomAction> GetCustomActions()

Returns

List<PlaybackState.CustomAction>

List

GetErrorMessage()

public CharSequence GetErrorMessage()

Returns

CharSequence

CharSequence

GetExtras()

public Bundle GetExtras()

Returns

Bundle

Bundle

GetLastPositionUpdateTime()

public long GetLastPositionUpdateTime()

Returns

long

long

GetPlaybackSpeed()

public float GetPlaybackSpeed()

Returns

float

float

GetPosition()

public long GetPosition()

Returns

long

long

GetState()

public int GetState()

Returns

int

int

IsActive()

public bool IsActive()

Returns

bool

bool

WriteToParcel(Parcel, int)

public void WriteToParcel(Parcel arg0, int arg1)

Parameters

arg0 Parcel

Parcel

arg1 int

int