构造器和说明 |
---|
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
的子列表。
Playlist
public Playlist.Builder setExtra(@Nullable android.os.Bundle extra)
extra
- 要携带的额外参数,可为 nullpublic Playlist build()