Cómo compartir un audio en Android Studio

2
529
tutoriales android studio

Nos habéis estado preguntando por email sobre cómo compartir un audio en Android Studio, y en este tutorial vamos a contarte cómo lo hemos hecho, sobre todo después de haber recibido otra petición en nuestro foro. Así conseguirás compartir los audios de tu app con WhatsApp, Telegram, etc.

Cómo compartir un audio en Android Studio

Si quieres compartir imágenes en Android Studio con WhatsApp, Telegram… y otros servicios sociales, ya te contamos cómo hacerlo en el anterior enlace. Ahora veremos cómo compartir audios de tu aplicación Android.

Lo primero que tienes que hacer, es situarte en el Activity en el que quieras implementar esta opción. Esta opción la podrás implementar de muchas maneras:

  • Botón de compartir con el id del audio.
  • Manteniendo pulsado sobre el audio.
  • Etc.

El siguiente código, es la implementación que necesitas para compartir el audio a través de Telegram, WhatsApp, email… y que deberás introducir dentro de tu botón o selección prologada:

Código para compartir audio

  • Lo primero que necesitas es el path, sino, no lo podrás compartir.
  • Luego indicar que es un archivo de audio.
  • Si es compatible, se compartirá con la app en cuestión que elijas.

¡Así de sencillo!

Otro código que funciona

En este ejemplo, hacemos la llamada desde la tarjeta SD al nombre del audio. El nombre del audio es simplemente el id, puedes implementarlo de esta manera.

Ambas maneras funcionan.

Si el Intent no te va en tu código tal cual, prueba con algo así:

¿Te ha servido? Aprovecha los comentarios para preguntarnos dudas.

Más información | Android Developers | Stackoverflow (1) (2)

2 Comentarios

  1. Hola. Tengo una duda. Y si el audio que voy a compartir esta dentro de la app y no del telfono. O sea, el audio lo tengo en un mediaplayer. Como haria?

Dejar respuesta

Adivina adivinanza *