次の方法で共有


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状態が含まれます。

の Java ドキュメントandroid.media.session.PlaybackState

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

フィールド

ActionFastForward

このセッションで高速転送コマンドがサポートされたことを示します。

ActionPause

このセッションが pause コマンドをサポートしていることを示します。

ActionPlay

このセッションで play コマンドがサポートされたことを示します。

ActionPlayFromMediaId

このセッションでメディア ID コマンドからの再生がサポートされたことを示します。

ActionPlayFromSearch

このセッションで検索コマンドからの再生がサポートされたことを示します。

ActionPlayFromUri

このセッションで、URI コマンドからの再生がサポートされていることを示します。

ActionPlayPause

このセッションが再生/一時停止切り替えコマンドをサポートしていることを示します。

ActionPrepare

このセッションで prepare コマンドがサポートされたことを示します。

ActionPrepareFromMediaId

このセッションがメディア ID コマンドからの準備をサポートしたことを示します。

ActionPrepareFromSearch

このセッションで検索コマンドからの準備がサポートされたことを示します。

ActionPrepareFromUri

このセッションで URI からの準備コマンドがサポートされていることを示します。

ActionRewind

このセッションが巻き戻しコマンドをサポートしていることを示します。

ActionSeekTo

このセッションが seek to コマンドをサポートすることを示します。

ActionSetPlaybackSpeed

このセッションで再生速度の設定コマンドがサポートされたことを示します。

ActionSetRating

このセッションで set rating コマンドがサポートされたことを示します。

ActionSkipToNext

このセッションで次のコマンドがサポートされたことを示します。

ActionSkipToPrevious

このセッションで前のコマンドがサポートされたことを示します。

ActionSkipToQueueItem

このセッションがキュー項目へのスキップ コマンドをサポートすることを示します。

ActionStop

このセッションで stop コマンドがサポートされたことを示します。

PlaybackPositionUnknown

位置が不明であることを示すには、この値を位置に使用します。

StateBuffering
古い.

この項目が現在バッファリング中であり、十分なデータがバッファリングされると再生が開始されることを示す状態。

StateConnecting
古い.

再生中のクラスが現在新しい宛先に接続中であることを示す状態。

StateError
古い.

この項目が現在エラー状態であることを示す状態。

StateFastForwarding
古い.

この項目が現在高速転送中であることを示す状態。

StateNone
古い.

これは既定の再生状態であり、メディアがまだ追加されていないか、パフォーマーがリセットされ、再生するコンテンツがないことを示します。

StatePaused
古い.

この項目が現在一時停止されていることを示す状態。

StatePlaying
古い.

このアイテムが現在再生中であることを示す状態。

StateRewinding
古い.

この項目が現在巻き戻されていることを示す状態。

StateSkippingToNext
古い.

プレイヤーが現在次の項目にスキップ中であることを示す状態。

StateSkippingToPrevious
古い.

プレイヤーが現在前のアイテムにスキップ中であることを示す状態。

StateSkippingToQueueItem
古い.

プレイヤーが現在キュー内の特定のアイテムにスキップ中であることを示す状態。

StateStopped
古い.

この項目が現在停止されていることを示す状態。

プロパティ

Actions

このセッションで使用できる現在のアクションを取得します。

ActiveQueueItemId

キュー内の現在アクティブな項目の ID を取得します。

BufferedPosition

バッファーに格納されている現在の位置をミリ秒で取得します。

Class

この Objectランタイム クラスを返します。

(継承元 Object)
Creator
CustomActions

カスタム アクションの一覧を取得します。

ErrorMessage

の再生状態 MediaSession

ErrorMessageFormatted

ユーザーが読み取り可能なエラー メッセージを取得します。

Extras

この再生状態に設定されたカスタム エクストラを取得します。

Handle

基になる Android インスタンスへのハンドル。

(継承元 Object)
IsActive

これがアクティブな再生状態と見なされるかどうかを返します。

JniIdentityHashCode

の再生状態 MediaSession

(継承元 Object)
JniPeerMembers

の再生状態 MediaSession

LastPositionUpdateTime

最後に更新された位置の経過時間をリアルタイムで取得します。

PeerReference

の再生状態 MediaSession

(継承元 Object)
PlaybackSpeed

現在の再生速度を通常の再生の倍数として取得します。

Position

現在の再生位置をミリ秒で取得します。

State

再生の現在の状態を取得します。

ThresholdClass

この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

(継承元 Object)
ThresholdType

この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

(継承元 Object)

メソッド

Clone()

このオブジェクトのコピーを作成して返します。

(継承元 Object)
DescribeContents()

このパーセルのマーシャリング表現に含まれる特殊なオブジェクトの種類について説明します。

Dispose()

の再生状態 MediaSession

(継承元 Object)
Dispose(Boolean)

の再生状態 MediaSession

(継承元 Object)
Equals(Object)

他のオブジェクトがこのオブジェクトと "等しい" かどうかを示します。

(継承元 Object)
GetHashCode()

オブジェクトのハッシュ コード値を返します。

(継承元 Object)
JavaFinalize()

オブジェクトへの参照がなくなったとガベージ コレクションによって判断されたときに、オブジェクトのガベージ コレクターによって呼び出されます。

(継承元 Object)
Notify()

このオブジェクトのモニターで待機している 1 つのスレッドを起動します。

(継承元 Object)
NotifyAll()

このオブジェクトのモニターで待機しているすべてのスレッドを起動します。

(継承元 Object)
SetHandle(IntPtr, JniHandleOwnership)

Handle プロパティを設定します。

(継承元 Object)
ToArray<T>()

の再生状態 MediaSession

(継承元 Object)
ToString()

オブジェクトの文字列表現を返します。

(継承元 Object)
UnregisterFromRuntime()

の再生状態 MediaSession

(継承元 Object)
Wait()

現在のスレッドが目覚めるまで待機させます。通常<は、通知<>/em> または <em>割り込み/em> を受け<取ります。

(継承元 Object)
Wait(Int64)

現在のスレッドが目覚めるまで待機します。通常<><は、通知/em> または <em>中断</em> によって、または一定のリアルタイムが経過するまで待機します。

(継承元 Object)
Wait(Int64, Int32)

現在のスレッドが目覚めるまで待機します。通常<><は、通知/em> または <em>中断</em> によって、または一定のリアルタイムが経過するまで待機します。

(継承元 Object)
WriteToParcel(Parcel, ParcelableWriteFlags)

このオブジェクトをパーセルにフラット化します。

明示的なインターフェイスの実装

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

適用対象