共用方式為


PlaybackState 類別

定義

MediaSession播放狀態。

[Android.Runtime.Register("android/media/session/PlaybackState", DoNotGenerateAcw=true)]
public sealed class PlaybackState : Java.Lang.Object, Android.OS.IParcelable, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/media/session/PlaybackState", DoNotGenerateAcw=true)>]
type PlaybackState = class
    inherit Object
    interface IParcelable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
繼承
PlaybackState
屬性
實作

備註

MediaSession播放狀態。 這包括狀態,例如 PlaybackState#STATE_PLAYING、目前的播放位置,以及目前的控制項功能。

android.media.session.PlaybackStateJava 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

欄位

ActionFastForward

表示此工作階段支援快速轉寄命令。

ActionPause

表示此工作階段支援暫停命令。

ActionPlay

表示此工作階段支援 play 命令。

ActionPlayFromMediaId

表示此工作階段支援從媒體識別碼命令播放。

ActionPlayFromSearch

表示此工作階段支援從搜尋命令播放。

ActionPlayFromUri

指出此工作階段支援從 URI 命令播放。

ActionPlayPause

表示此工作階段支援播放/暫停切換命令。

ActionPrepare

指出此會話支援 prepare 命令。

ActionPrepareFromMediaId

表示此工作階段支援從媒體識別碼命令準備。

ActionPrepareFromSearch

指出此工作階段支援從搜尋命令準備。

ActionPrepareFromUri

指出此工作階段支援從 URI 命令準備。

ActionRewind

表示此工作階段支援倒轉命令。

ActionSeekTo

表示此工作階段支援搜尋命令。

ActionSetPlaybackSpeed

表示此工作階段支援設定播放速度命令。

ActionSetRating

表示此工作階段支援設定評等命令。

ActionSkipToNext

表示此工作階段支援下一個命令。

ActionSkipToPrevious

表示此工作階段支援上一個命令。

ActionSkipToQueueItem

表示此工作階段支援跳至佇列專案命令。

ActionStop

表示此工作階段支援 stop 命令。

PlaybackPositionUnknown

針對位置使用這個值來指出位置未知。

StateBuffering
已淘汰.

表示此專案目前正在緩衝的狀態,並在有足夠的數據緩衝處理時開始播放。

StateConnecting
已淘汰.

指出執行播放的類別目前連線到新目的地的狀態。

StateError
已淘汰.

表示此專案目前處於錯誤狀態的狀態。

StateFastForwarding
已淘汰.

指出此專案目前正快速轉送的狀態。

StateNone
已淘汰.

這是預設播放狀態,表示尚未新增任何媒體,或已重設執行者,且沒有要播放的內容。

StatePaused
已淘汰.

表示此專案目前已暫停的狀態。

StatePlaying
已淘汰.

表示此專案目前正在播放的狀態。

StateRewinding
已淘汰.

表示此專案目前正在倒轉的狀態。

StateSkippingToNext
已淘汰.

表示玩家目前正在略過下一個項目的狀態。

StateSkippingToPrevious
已淘汰.

表示玩家目前略過至上一個項目的狀態。

StateSkippingToQueueItem
已淘汰.

表示玩家目前略過至佇列中特定項目的狀態。

StateStopped
已淘汰.

表示此專案目前已停止的狀態。

屬性

Actions

取得此工作階段上可用的目前動作。

ActiveQueueItemId

取得佇列中目前使用中專案的標識碼。

BufferedPosition

取得 ms 中的目前緩衝位置。

Class

傳回這個 Object的運行時間類別。

(繼承來源 Object)
Creator
CustomActions

取得自定義動作的清單。

ErrorMessage

MediaSession播放狀態。

ErrorMessageFormatted

取得用戶可讀取的錯誤訊息。

Extras

取得在此播放狀態上設定的任何自定義額外專案。

Handle

基礎Android實例的句柄。

(繼承來源 Object)
IsActive

傳回這是否被視為作用中的播放狀態。

JniIdentityHashCode

MediaSession播放狀態。

(繼承來源 Object)
JniPeerMembers

MediaSession播放狀態。

LastPositionUpdateTime

取得上次更新位置的經過即時。

PeerReference

MediaSession播放狀態。

(繼承來源 Object)
PlaybackSpeed

取得目前的播放速度作為一般播放的倍數。

Position

取得 ms 中的目前播放位置。

State

取得播放的目前狀態。

ThresholdClass

此 API 支援適用於 Android 的 Mono 基礎結構,並不適合直接從您的程式代碼使用。

(繼承來源 Object)
ThresholdType

此 API 支援適用於 Android 的 Mono 基礎結構,並不適合直接從您的程式代碼使用。

(繼承來源 Object)

方法

Clone()

建立並傳回這個 對象的複本。

(繼承來源 Object)
DescribeContents()

描述此 Parcelable 封送處理表示中包含的特殊物件種類。

Dispose()

MediaSession播放狀態。

(繼承來源 Object)
Dispose(Boolean)

MediaSession播放狀態。

(繼承來源 Object)
Equals(Object)

指出其他物件是否「等於」這個物件。

(繼承來源 Object)
GetHashCode()

傳回此物件的雜湊碼值。

(繼承來源 Object)
JavaFinalize()

當垃圾收集決定不再參考物件時,垃圾收集行程在 物件上呼叫。

(繼承來源 Object)
Notify()

喚醒正在等候此物件監視器的單一線程。

(繼承來源 Object)
NotifyAll()

喚醒正在等候此物件監視器的所有線程。

(繼承來源 Object)
SetHandle(IntPtr, JniHandleOwnership)

設定 Handle 屬性。

(繼承來源 Object)
ToArray<T>()

MediaSession播放狀態。

(繼承來源 Object)
ToString()

傳回物件的字串表示。

(繼承來源 Object)
UnregisterFromRuntime()

MediaSession播放狀態。

(繼承來源 Object)
Wait()

讓目前線程等候直到喚醒為止,通常是藉由em <notified/em>或<em>interrupted</em> 來喚醒它。<>

(繼承來源 Object)
Wait(Int64)

讓目前的線程等到喚醒為止,通常是因為 <em>notified</em> 或 <em>interrupted</em>,或直到經過一定數量的實時為止。

(繼承來源 Object)
Wait(Int64, Int32)

讓目前的線程等到喚醒為止,通常是因為 <em>notified</em> 或 <em>interrupted</em>,或直到經過一定數量的實時為止。

(繼承來源 Object)
WriteToParcel(Parcel, ParcelableWriteFlags)

將中的這個物件扁平化為 Parcel。

明確介面實作

IJavaPeerable.Disposed()

MediaSession播放狀態。

(繼承來源 Object)
IJavaPeerable.DisposeUnlessReferenced()

MediaSession播放狀態。

(繼承來源 Object)
IJavaPeerable.Finalized()

MediaSession播放狀態。

(繼承來源 Object)
IJavaPeerable.JniManagedPeerState

MediaSession播放狀態。

(繼承來源 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

MediaSession播放狀態。

(繼承來源 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

MediaSession播放狀態。

(繼承來源 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

MediaSession播放狀態。

(繼承來源 Object)

擴充方法

JavaCast<TResult>(IJavaObject)

執行 Android 執行時間檢查的類型轉換。

JavaCast<TResult>(IJavaObject)

MediaSession播放狀態。

GetJniTypeName(IJavaPeerable)

MediaSession播放狀態。

適用於