What is the String 'volumeName' argument of MediaStore.Audio.Playlists.Members.getContentUri referri
- by Brett
I am wanting to query the members of a given playlist. I have the correct playlist id, and want to use a managedQuery() to look at the playlist members in question.
What I have is this:
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);
I don't know what the volume argument needs to be. I've tried this:
MediaStore.Audio.Playlists.EXTERNAL_CONTENT_URI.toString() for the "volume" argument.
That gives me back a valid content URI that looks like:
content://media/external/audio/playlists/2/members
However, my cursor comes back null. I probably am way off base -- I know what I want to do is very simple.