Создание списка воспроизведения с помощью кода - PullRequest
0 голосов
/ 26 октября 2011

Для моего последнего проекта я хочу, чтобы пользователь мог создавать плейлисты и сохранять их на телефоне.Я хочу сделать так, чтобы, когда они делают их в приложении, они также появлялись, когда смотрели во встроенном музыкальном приложении.Каков наилучший способ сделать это?Я знаю, что мне, вероятно, придется использовать MediaStore, но кроме этого я немного потерян.Любая информация поможет, просто нужно подтолкнуть в правильном направлении - Спасибо

1 Ответ

1 голос
/ 26 октября 2011

Вы можете использовать URI содержимого, найденный в Media.AudioStore.Playlist классе, чтобы получить доступ к поставщику содержимого списка воспроизведения. Вставив элементы в провайдер контента, вы сможете вставлять плейлисты в приложение «Музыка».

Пример кода:

 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 .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...