Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Desarrollo en Delphi para Android
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy


 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 15-03-2016
wolfran_hack wolfran_hack is offline
Miembro
 
Registrado: abr 2013
Posts: 97
Poder: 12
wolfran_hack Va por buen camino
Share Audio MP3

Básicamente tenemos un MP3 y queremos compartirlo en otra aplicación:

En Java es:

Código:
//en android
    //String sharePath = Environment.getExternalStorageDirectory().getPath() + "/Soundboard/Ringtones/custom_ringtone.ogg";
    //Uri uri = Uri.parse(sharePath);
    //Intent share = new Intent(Intent.ACTION_SEND);
    //share.setType("audio/*");
    //share.putExtra(Intent.EXTRA_STREAM, uri);
    //startActivity(Intent.createChooser(share, "Share Sound File"));
En Delphi:

Código Delphi [-]
con42 := TPath.GetDocumentsPath + PathDelim + 'archivo.mp3';

  Intent := TJIntent.Create;
  //Intent.setData(StrToJURI(con42));
  Intent.setAction(TJIntent.JavaClass.ACTION_SEND);
  Intent.setType(StringToJString('audio/*'));
  Intent.putExtra(TJIntent.JavaClass.EXTRA_STREAM,StringToJString(con42));
  MainActivity.startActivity(Intent);

Me deja compartir pero al seleccionar da error: "Fallo a compartir, intentelo nuevamente.."

Probe con:

Código Delphi [-]
intent.setType("audio/mpeg");

Código Delphi [-]
intent.setType("audio/mpeg3");

y tampoco funciona.

Ideas?
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Share Violation golf2008 Conexión con bases de datos 1 02-01-2010 16:46:41
local share jonmendi Conexión con bases de datos 3 03-01-2007 13:32:27
Error 11058 Share Violation Ricsato Conexión con bases de datos 0 08-06-2005 20:46:12
local share = true programa colgado JoseQ Tablas planas 7 06-12-2004 22:40:07
Modificar LOCAL SHARE por código Lepe Conexión con bases de datos 2 16-09-2003 16:22:44


La franja horaria es GMT +2. Ahora son las 20:00:58.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi