| 构造器和说明 |
|---|
Builder()
创建一个
Playlist.Builder 构建器对象。 |
| 限定符和类型 | 方法和说明 |
|---|---|
Playlist.Builder |
append(MusicItem musicItem)
添加一首音乐。
|
Playlist.Builder |
appendAll(java.util.List<MusicItem> musicItems)
添加多首音乐。
|
Playlist |
build()
构造一个
Playlist 对象。 |
Playlist.Builder |
remove(MusicItem musicItem)
移除一首音乐。
|
Playlist.Builder |
removeAll(java.util.List<MusicItem> musicItems)
移除多首音乐。
|
Playlist.Builder |
setEditable(boolean editable)
设置播放列表是否是可编辑的。
|
Playlist.Builder |
setExtra(android.os.Bundle extra)
设置要携带的额外参数,
|
Playlist.Builder |
setName(java.lang.String name)
设置播放列表的名称。
|
Playlist.Builder |
setPosition(int position)
基准索引值。
|
public Builder()
Playlist.Builder 构建器对象。public Playlist.Builder setName(@NonNull java.lang.String name)
name - 播放列表的名称,不能为 nullpublic Playlist.Builder setEditable(boolean editable)
editable - 播放列表是否是可编辑的,如果是可编辑的,则为 true,否则为 falsepublic Playlist.Builder append(@NonNull MusicItem musicItem)
public Playlist.Builder appendAll(@NonNull java.util.List<MusicItem> musicItems)
public Playlist.Builder remove(@NonNull MusicItem musicItem)
public Playlist.Builder removeAll(@NonNull java.util.List<MusicItem> musicItems)
public Playlist.Builder setPosition(int position)
当列表的尺寸大于 Playlist.MAX_SIZE 时,会以此基准值来提取一个大小为
Playlist.MAX_SIZE 的子列表。
Playlistpublic Playlist.Builder setExtra(@Nullable android.os.Bundle extra)
extra - 要携带的额外参数,可为 nullpublic Playlist build()