2011-10-14 11 views
7

Quindi la mia domanda è come interrogare il contenuto della playlist. Posso creare una query per visualizzare tutte le playlist, ma come creare una query per visualizzare i brani in una playlist specifica.Come interrogare i brani nelle playlist su Android SDK?

Grazie

+0

Eventuali duplicati: http://stackoverflow.com/questions/2694909/given-an-android-music-playlist-name-how-can-one-find-the-songs- in-the-playlist –

risposta

12

Va bene, così mi hanno manged mettere il codice insieme me stesso. Quindi è questo:

String[] proj = { MediaStore.Audio.Playlists.Members.AUDIO_ID, 
        MediaStore.Audio.Playlists.Members.ARTIST, 
        MediaStore.Audio.Playlists.Members.TITLE, 
        MediaStore.Audio.Playlists.Members._ID 
        }; 

      c = getContentResolver().query( MediaStore.Audio.Playlists.Members.getContentUri("external",playlistID), 
        proj, 
        null, 
        null, 
        null); 
      startManagingCursor(c); 
Problemi correlati