Class PlaybackState
public class PlaybackState : Parcelable, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IParcelable
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<Parcelable>PlaybackState
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<Parcelable>.SExecuteWithSignature<TReturn>(IJavaType, string, string, params object[])JVMBridgeBase<Parcelable>.SExecuteWithSignature<TNewClass, TReturn>(string, string, params object[])JVMBridgeBase<Parcelable>.IsAssignableFrom(IJavaType)JVMBridgeBase<Parcelable>.IsAssignableFrom<T>()JVMBridgeBase<Parcelable>.Execute<T>(params T[])JVMBridgeBase<Parcelable>.DynBridgeClazzJVMBridgeBase<Parcelable>.BridgeClazzJVMBridgeBase.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.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.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
https://developer.android.com/reference/android/media/session/PlaybackState.html#ACTION_FAST_FORWARD
public static long ACTION_FAST_FORWARD { get; }
Property Value
ACTION_PAUSE
public static long ACTION_PAUSE { get; }
Property Value
ACTION_PLAY
public static long ACTION_PLAY { get; }
Property Value
ACTION_PLAY_FROM_MEDIA_ID
public static long ACTION_PLAY_FROM_MEDIA_ID { get; }
Property Value
ACTION_PLAY_FROM_SEARCH
public static long ACTION_PLAY_FROM_SEARCH { get; }
Property Value
ACTION_PLAY_FROM_URI
public static long ACTION_PLAY_FROM_URI { get; }
Property Value
ACTION_PLAY_PAUSE
public static long ACTION_PLAY_PAUSE { get; }
Property Value
ACTION_PREPARE
public static long ACTION_PREPARE { get; }
Property Value
ACTION_PREPARE_FROM_MEDIA_ID
public static long ACTION_PREPARE_FROM_MEDIA_ID { get; }
Property Value
ACTION_PREPARE_FROM_SEARCH
public static long ACTION_PREPARE_FROM_SEARCH { get; }
Property Value
ACTION_PREPARE_FROM_URI
public static long ACTION_PREPARE_FROM_URI { get; }
Property Value
ACTION_REWIND
public static long ACTION_REWIND { get; }
Property Value
ACTION_SEEK_TO
public static long ACTION_SEEK_TO { get; }
Property Value
ACTION_SET_PLAYBACK_SPEED
public static long ACTION_SET_PLAYBACK_SPEED { get; }
Property Value
ACTION_SET_RATING
public static long ACTION_SET_RATING { get; }
Property Value
ACTION_SKIP_TO_NEXT
https://developer.android.com/reference/android/media/session/PlaybackState.html#ACTION_SKIP_TO_NEXT
public static long ACTION_SKIP_TO_NEXT { get; }
Property Value
ACTION_SKIP_TO_PREVIOUS
public static long ACTION_SKIP_TO_PREVIOUS { get; }
Property Value
ACTION_SKIP_TO_QUEUE_ITEM
public static long ACTION_SKIP_TO_QUEUE_ITEM { get; }
Property Value
ACTION_STOP
public static long ACTION_STOP { get; }
Property Value
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
CREATOR
public static Parcelable.Creator CREATOR { get; }
Property Value
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
public override bool IsBridgeStatic { get; }
Property Value
PLAYBACK_POSITION_UNKNOWN
public static long PLAYBACK_POSITION_UNKNOWN { get; }
Property Value
STATE_BUFFERING
public static int STATE_BUFFERING { get; }
Property Value
STATE_CONNECTING
public static int STATE_CONNECTING { get; }
Property Value
STATE_ERROR
public static int STATE_ERROR { get; }
Property Value
STATE_FAST_FORWARDING
public static int STATE_FAST_FORWARDING { get; }
Property Value
STATE_NONE
public static int STATE_NONE { get; }
Property Value
STATE_PAUSED
public static int STATE_PAUSED { get; }
Property Value
STATE_PLAYING
public static int STATE_PLAYING { get; }
Property Value
STATE_REWINDING
public static int STATE_REWINDING { get; }
Property Value
STATE_SKIPPING_TO_NEXT
public static int STATE_SKIPPING_TO_NEXT { get; }
Property Value
STATE_SKIPPING_TO_PREVIOUS
public static int STATE_SKIPPING_TO_PREVIOUS { get; }
Property Value
STATE_SKIPPING_TO_QUEUE_ITEM
public static int STATE_SKIPPING_TO_QUEUE_ITEM { get; }
Property Value
STATE_STOPPED
public static int STATE_STOPPED { get; }
Property Value
Methods
DescribeContents()
public int DescribeContents()
Returns
GetActions()
public long GetActions()
Returns
GetActiveQueueItemId()
public long GetActiveQueueItemId()
Returns
GetBufferedPosition()
public long GetBufferedPosition()
Returns
GetCustomActions()
public List<PlaybackState.CustomAction> GetCustomActions()
Returns
GetErrorMessage()
public CharSequence GetErrorMessage()
Returns
GetExtras()
public Bundle GetExtras()
Returns
GetLastPositionUpdateTime()
public long GetLastPositionUpdateTime()
Returns
GetPlaybackSpeed()
public float GetPlaybackSpeed()
Returns
GetPosition()
public long GetPosition()
Returns
GetState()
public int GetState()
Returns
IsActive()
public bool IsActive()
Returns
WriteToParcel(Parcel, int)
public void WriteToParcel(Parcel arg0, int arg1)