public static final class MediaSessionStatus.Builder
extends Object
java.lang.Object | |
↳ | android.support.v7.media.MediaSessionStatus.Builder |
生成器为 media session status objects
。
Public constructors |
|
---|---|
MediaSessionStatus.Builder(int sessionState) 使用当前时间作为参考时间戳创建媒体会话状态构建器。 |
|
MediaSessionStatus.Builder(MediaSessionStatus status) 创建一个媒体会话状态构建器,其初始内容从现有状态复制而来。 |
Public methods |
|
---|---|
MediaSessionStatus |
build() |
MediaSessionStatus.Builder |
setExtras(Bundle extras) 为此状态对象设置一系列附加内容。 |
MediaSessionStatus.Builder |
setQueuePaused(boolean queuePaused) 设置队列是否暂停。 |
MediaSessionStatus.Builder |
setSessionState(int sessionState) 设置会话状态。 |
MediaSessionStatus.Builder |
setTimestamp(long elapsedRealtimeTimestamp) 在 |
Inherited methods |
|
---|---|
From class java.lang.Object
|
MediaSessionStatus.Builder (int sessionState)
使用当前时间作为参考时间戳创建媒体会话状态构建器。
Parameters | |
---|---|
sessionState |
int : The session state. |
MediaSessionStatus.Builder (MediaSessionStatus status)
创建一个媒体会话状态构建器,其初始内容从现有状态复制而来。
Parameters | |
---|---|
status |
MediaSessionStatus
|
MediaSessionStatus.Builder setExtras (Bundle extras)
为此状态对象设置一系列附加内容。 媒体路由器将会忽略额外信息,但它们可能会被应用程序使用。
Parameters | |
---|---|
extras |
Bundle
|
Returns | |
---|---|
MediaSessionStatus.Builder |
MediaSessionStatus.Builder setQueuePaused (boolean queuePaused)
设置队列是否暂停。
Parameters | |
---|---|
queuePaused |
boolean
|
Returns | |
---|---|
MediaSessionStatus.Builder |
MediaSessionStatus.Builder setSessionState (int sessionState)
设置会话状态。
Parameters | |
---|---|
sessionState |
int
|
Returns | |
---|---|
MediaSessionStatus.Builder |
MediaSessionStatus.Builder setTimestamp (long elapsedRealtimeTimestamp)
在 elapsedRealtime()
时基中设置与启动以来的状态信息相关的时间戳(以毫秒为单位)。
Parameters | |
---|---|
elapsedRealtimeTimestamp |
long
|
Returns | |
---|---|
MediaSessionStatus.Builder |