0

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

4

1 回答 1

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

于 2011-10-26T01:34:02.073 回答