elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Rompecabezas de Bitcoin, Medio millón USD en premios


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Ayuda Android: compartir un recurso alojado en res/raw a través de intent
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Ayuda Android: compartir un recurso alojado en res/raw a través de intent  (Leído 1,479 veces)
juanxo1988

Desconectado Desconectado

Mensajes: 11



Ver Perfil
Ayuda Android: compartir un recurso alojado en res/raw a través de intent
« en: 18 Mayo 2014, 17:17 pm »

Hola, muy buenas!
Este es mi primer tema en elhacker, y bueno a ver si me podéis echar una manita.

Estoy desarrollando un programa Android cuya finalidad es que el usuario pueda escuchar una serie de audios y posteriormente compartirlos mediante Whatsapp, Gmail, etc.

Los audios se muestran en un ListView: si el usuario toca un Item de dicho ListView, se reproduce el audio, y si por el contrario, mantiene pulsado, se lanza un chooser donde el usuario elegirá mediante qué aplicación quiere mandar el audio.

Mi código es el siguiente:

int audio;  //contiene un entero identificador de recurso, por ejemplo del recurso R.raw.audio1.mp3

Intent sendIntent=new Intent(Intent.ACTION_SEND);
sendIntent.setType("audio/mp3");

Uri path=Uri.parse("file://android.resource://com.example.appAudio/"+getResources().getResourceName(audio));

sendIntent.putExtra(Intent.EXTRA_STREAM,path);
startActivity(Intent.createChooser(sendIntent, "Compartir"));


Si me podéis aportar algo de ayuda os estaría muy agradecido.
Gracias de antemano! :)



En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Tutorial de ayuda Comparte la conexión de tu móvil Android con tu PC a través..
Noticias
wolfbcn 0 1,292 Último mensaje 21 Octubre 2012, 13:53 pm
por wolfbcn
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines