这是情景:
我有一个数据库表,其中包含歌曲标题列表以及专辑名称,艺术家姓名和其他信息。该表定期从Web服务器更新。
我必须以3种方式显示歌曲列表;根据艺术家姓名,专辑名称和歌曲名称。
在相册列表中,如果用户点击任何相册名称,相册中的所有歌曲都必须显示在该元素下方的子列表中。
因此它与Android中的默认媒体播放列表完全相同。
我已经查看了MediaStore.Audio.Playlists类,但它看起来像是从媒体文件生成播放列表,而我必须从存储在数据库中的歌曲列表列表中生成。我创建了一个粗略的播放列表,但它不是那么好,所以如果可能的话,我更愿意使用原生播放列表。
对此有何指导?