Most visited

Recently visited

MediaSessionStatus.Builder

public static final class MediaSessionStatus.Builder
extends Object

java.lang.Object
   ↳ android.support.v7.media.MediaSessionStatus.Builder


生成器为 media session status objects

Summary

Public constructors

MediaSessionStatus.Builder(int sessionState)

使用当前时间作为参考时间戳创建媒体会话状态构建器。

MediaSessionStatus.Builder(MediaSessionStatus status)

创建一个媒体会话状态构建器,其初始内容从现有状态复制而来。

Public methods

MediaSessionStatus build()

构建 media session status object

MediaSessionStatus.Builder setExtras(Bundle extras)

为此状态对象设置一系列附加内容。

MediaSessionStatus.Builder setQueuePaused(boolean queuePaused)

设置队列是否暂停。

MediaSessionStatus.Builder setSessionState(int sessionState)

设置会话状态。

MediaSessionStatus.Builder setTimestamp(long elapsedRealtimeTimestamp)

elapsedRealtime()时基中设置与启动以来的状态信息相关的时间戳(以毫秒为单位)。

Inherited methods

From class java.lang.Object

Public constructors

MediaSessionStatus.Builder

MediaSessionStatus.Builder (int sessionState)

使用当前时间作为参考时间戳创建媒体会话状态构建器。

Parameters
sessionState int: The session state.

MediaSessionStatus.Builder

MediaSessionStatus.Builder (MediaSessionStatus status)

创建一个媒体会话状态构建器,其初始内容从现有状态复制而来。

Parameters
status MediaSessionStatus

Public methods

setExtras

MediaSessionStatus.Builder setExtras (Bundle extras)

为此状态对象设置一系列附加内容。 媒体路由器将会忽略额外信息,但它们可能会被应用程序使用。

Parameters
extras Bundle
Returns
MediaSessionStatus.Builder

setQueuePaused

MediaSessionStatus.Builder setQueuePaused (boolean queuePaused)

设置队列是否暂停。

Parameters
queuePaused boolean
Returns
MediaSessionStatus.Builder

setSessionState

MediaSessionStatus.Builder setSessionState (int sessionState)

设置会话状态。

Parameters
sessionState int
Returns
MediaSessionStatus.Builder

setTimestamp

MediaSessionStatus.Builder setTimestamp (long elapsedRealtimeTimestamp)

elapsedRealtime()时基中设置与启动以来的状态信息相关的时间戳(以毫秒为单位)。

Parameters
elapsedRealtimeTimestamp long
Returns
MediaSessionStatus.Builder

Hooray!