public static final class MediaItemStatus.Builder
extends Object
java.lang.Object | |
↳ | android.support.v7.media.MediaItemStatus.Builder |
建设者为 media item status objects
。
Public constructors |
|
---|---|
MediaItemStatus.Builder(int playbackState) 使用当前时间创建媒体项状态构建器作为参考时间戳。 |
|
MediaItemStatus.Builder(MediaItemStatus status) 创建媒体项目状态构建器,其初始内容从现有状态复制而来。 |
Public methods |
|
---|---|
MediaItemStatus |
build() |
MediaItemStatus.Builder |
setContentDuration(long durationMilliseconds) 将要播放的内容的总持续时间设置为长整数毫秒。 |
MediaItemStatus.Builder |
setContentPosition(long positionMilliseconds) 将内容播放位置设置为从内容开头起的整数毫秒。 |
MediaItemStatus.Builder |
setExtras(Bundle extras) 为此状态对象设置一系列附加内容。 |
MediaItemStatus.Builder |
setPlaybackState(int playbackState) 设置媒体项目的播放状态。 |
MediaItemStatus.Builder |
setTimestamp(long elapsedRealtimeTimestamp) 在 |
Inherited methods |
|
---|---|
From class java.lang.Object
|
MediaItemStatus.Builder (int playbackState)
使用当前时间创建媒体项状态构建器作为参考时间戳。
Parameters | |
---|---|
playbackState |
int : The item playback state. |
MediaItemStatus.Builder (MediaItemStatus status)
创建媒体项目状态构建器,其初始内容从现有状态复制而来。
Parameters | |
---|---|
status |
MediaItemStatus
|
MediaItemStatus.Builder setContentDuration (long durationMilliseconds)
将要播放的内容的总持续时间设置为长整数毫秒。
Parameters | |
---|---|
durationMilliseconds |
long
|
Returns | |
---|---|
MediaItemStatus.Builder |
MediaItemStatus.Builder setContentPosition (long positionMilliseconds)
将内容播放位置设置为从内容开头起的整数毫秒。
Parameters | |
---|---|
positionMilliseconds |
long
|
Returns | |
---|---|
MediaItemStatus.Builder |
MediaItemStatus.Builder setExtras (Bundle extras)
为此状态对象设置一系列附加内容。 媒体路由器将会忽略额外信息,但它们可能会被应用程序使用。
Parameters | |
---|---|
extras |
Bundle
|
Returns | |
---|---|
MediaItemStatus.Builder |
MediaItemStatus.Builder setPlaybackState (int playbackState)
设置媒体项目的播放状态。
Parameters | |
---|---|
playbackState |
int
|
Returns | |
---|---|
MediaItemStatus.Builder |
MediaItemStatus.Builder setTimestamp (long elapsedRealtimeTimestamp)
在 elapsedRealtime()
时基中设置与启动后状态信息相关的时间戳(以毫秒为单位)。
Parameters | |
---|---|
elapsedRealtimeTimestamp |
long
|
Returns | |
---|---|
MediaItemStatus.Builder |