Most visited

Recently visited

MediaItemStatus.Builder

public static final class MediaItemStatus.Builder
extends Object

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


建设者为 media item status objects

Summary

Public constructors

MediaItemStatus.Builder(int playbackState)

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

MediaItemStatus.Builder(MediaItemStatus status)

创建媒体项目状态构建器,其初始内容从现有状态复制而来。

Public methods

MediaItemStatus build()

构建 media item status object

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)

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

Inherited methods

From class java.lang.Object

Public constructors

MediaItemStatus.Builder

MediaItemStatus.Builder (int playbackState)

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

Parameters
playbackState int: The item playback state.

MediaItemStatus.Builder

MediaItemStatus.Builder (MediaItemStatus status)

创建媒体项目状态构建器,其初始内容从现有状态复制而来。

Parameters
status MediaItemStatus

Public methods

build

MediaItemStatus build ()

构建 media item status object

Returns
MediaItemStatus

setContentDuration

MediaItemStatus.Builder setContentDuration (long durationMilliseconds)

将要播放的内容的总持续时间设置为长整数毫秒。

Parameters
durationMilliseconds long
Returns
MediaItemStatus.Builder

setContentPosition

MediaItemStatus.Builder setContentPosition (long positionMilliseconds)

将内容播放位置设置为从内容开头起的整数毫秒。

Parameters
positionMilliseconds long
Returns
MediaItemStatus.Builder

setExtras

MediaItemStatus.Builder setExtras (Bundle extras)

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

Parameters
extras Bundle
Returns
MediaItemStatus.Builder

setPlaybackState

MediaItemStatus.Builder setPlaybackState (int playbackState)

设置媒体项目的播放状态。

Parameters
playbackState int
Returns
MediaItemStatus.Builder

setTimestamp

MediaItemStatus.Builder setTimestamp (long elapsedRealtimeTimestamp)

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

Parameters
elapsedRealtimeTimestamp long
Returns
MediaItemStatus.Builder

Hooray!