通过代码创建播放列表

时间:2011-10-26 01:10:33

标签: android media playlist

对于我的最新项目,我希望用户能够制作播放列表并将其保存到手机中。我想在他们在应用程序中制作它们时这样做,当他们看到内置的音乐应用程序时,它们也会出现。这是最好的方法吗?我知道我可能不得不使用MediaStore,但除此之外我还有点丢失。任何信息都会有所帮助,只需要在正确的方向上轻推 - 谢谢

1 个答案:

答案 0 :(得分:1)

您可以使用Media.AudioStore.Playlist类中的内容URI来访问播放列表内容提供商。通过将元素插入播放列表内容提供商,您将能够在音乐应用程序中插入播放列表。

示例代码:

 ContentResolver contentResolver = Context.getContentResolver();
 //Get all the playlists
 Cursor playlist = contentResolver.query(
   Media.AudioStore.Playlist.getContentUri(Media.AudioStore.Playlist.EXTERNAL_CONTENT_URI));

您可以更多地使用这些课程来更好地了解如何使用它们。请注意Media.AudioStore.Playlist具有的内部类Media.AudioStore.Playlist.Memebers