2010-07-05 11 views
9

C'è un selettore di brani per Android che può essere richiamato in modo programmatico?Raccoglitore di brani per Android

Sto cercando qualcosa di simile a MPMediaPickerController di iPhone, che mostra una vista da dove l'utente può selezionare le canzoni.

+0

Mayebe questo è qualcosa per voi: http://code.google.com/p/eyes-free/source/browse /trunk/RockLock/src/com/marvin/rocklock/SongPicker.java?r=609 – RoflcoptrException

risposta

15

È possibile inviare un intento di tipo "ACTION_PICK" o "ACTION_GET_CONTENT". Per esempio:

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

Vedi qui per maggiori info:

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

+2

Attenzione, non tutte le applicazioni hanno un raccoglitore. Ho appena ricevuto un rapporto critico che l'attività non è stata trovata su un dispositivo del cliente. – schlingel

Problemi correlati