Я хочу запросить членов данного плейлиста. У меня есть правильный идентификатор списка воспроизведения, и вы хотите использовать managedQuery() для просмотра членов списка воспроизведения, о которых идет речь.
Что у меня есть:
private String [] columns = {
MediaStore.Audio.Playlists.Members.PLAYLIST_ID,
MediaStore.Audio.Playlists.Members.TITLE,
};
Uri membersUri = MediaStore.Audio.Playlists.Members.getContentUri(volume, playlistId);
Cursor tCursor = managedQuery(membersUri, columns, null, null, null);
Я не знаю, какой должен быть аргумент объема. Я пробовал это:
MediaStore.Audio.Playlists.EXTERNAL_CONTENT_URI.toString()
для аргумента "volume".
Это возвращает мне верный URI контента, который выглядит так:
content://media/external/audio/playlists/2/members
Однако мой курсор возвращается null. Я, вероятно, далеко от базы - я знаю, что я хочу сделать, очень просто.