2010-07-05 21 views
9

Y at-il un sélecteur de chanson pour Android qui peut être invoqué par programme?Sélecteur de chanson pour Android

Je cherche quelque chose de similaire à MPMediaPickerController de l'iPhone, qui montre une vue d'où l'utilisateur peut sélectionner des chansons.

+0

Mayebe c'est quelque chose pour vous: http://code.google.com/p/eyes-free/source/browse /trunk/RockLock/src/com/marvin/rocklock/SongPicker.java?r=609 – RoflcoptrException

Répondre

15

Vous pouvez envoyer une intention de type "ACTION_PICK" ou "ACTION_GET_CONTENT". Par exemple:

Intent i = new Intent(Intent.ACTION_GET_CONTENT); 
    i.setType("audio/*"); 
    Intent c = Intent.createChooser(i, "Select soundfile"); 
    startActivityForResult(c,1); 

voir ici pour plus d'informations:

http://developer.android.com/reference/android/content/Intent.html#ACTION_GET_CONTENT

+2

Attention, toutes les applications n'ont pas de sélecteur. Je viens de recevoir un rapport de crittercism que l'activité n'a pas été trouvée sur un appareil client. – schlingel