【发布时间】:2016-11-03 02:27:56
【问题描述】:
我正在创建一个媒体播放器应用程序,用户可以在其中播放来自本地库或远程的歌曲列表。我已将他们将从任一位置获得的歌曲存储在歌曲对象的 Arraylist 中。我想要的是让用户能够将歌曲列表保存为共享首选项中的播放列表,并能够向现有播放列表添加更多播放列表。我如何实现这一点,谢谢。
store list [
playlist: {
id: 1,
name: My Playlist,
songs:
[
{ name: 'Song 1', album: 'Album', ...}
{ name: 'Song 2', album: 'Album', ...}
{ name: 'Song 3', album: 'Album', ...}
]
},
playlist: {
id: 2,
name: My Playlist Two,
songs:
[
{ name: 'Song 1', album: 'Album', ...}
{ name: 'Song 2', album: 'Album', ...}
{ name: 'Song 3', album: 'Album', ...}
]
}
]
【问题讨论】:
-
首先,您的数据是 JSON 格式的吗?因为你的不会通过解析器。如果是JSON,请参考这个post。