En mi aplicación, quiero hacer un selector que ofrezca al usuario la opción de elegir una música. Quiero usar el selector nativo de Android. He utilizado el siguiente código para abrir el nativo de Android selector de música:¿Cómo abrir selector de música?
final Intent intent2 = new Intent(Intent.ACTION_PICK);
intent2.setType("audio/*");
startActivityForResult(intent2, 1);
Pero cuando ejecuto, me sale un ActivityNotFoundException y este mensaje de error:
"El teléfono no tiene ninguna galería de música que se puede utilizar para seleccionar un archivo. Intente enviar un tipo diferente de archivos "
¿Estoy haciendo algo mal allí?
Excelente, por favor dé un ejemplo para el archivo que almacena –
vea el ejemplo completo aquí: http://sudhanshuvinodgupta.blogspot.co.il/2012/07/using-intentactionpick.html – Guy
'Intent.ACTION_GET_CONTENT' es realmente un buen selector ... incluso me permite abrir un archivo en mi OneDrive. En comparación, el 'ACTION_PICK' de' Media.EXTERNAL_CONTENT_URI' es más conciso ... ** pregunta: ** con el método ACTION_PICK, ¿cómo es posible preseleccionar el elemento seleccionado actualmente? (Muestra el selector sin nada ya seleccionado) –