Ver Mensaje Individual
  #3  
Antiguo 17-03-2016
wolfran_hack wolfran_hack is offline
Miembro
 
Registrado: abr 2013
Posts: 97
Reputación: 12
wolfran_hack Va por buen camino
Ya casi esta, solo que tiene un error:

Código Delphi [-]
//Copia el Archivo a Directorio Temp.
TFile.Copy(TPath.GetDocumentsPath + PathDelim + 'archivo.mp3', TPath.GetTempPath + PathDelim + 'archivo.mp3');

//Tomamos el Archivo de Temp.
con42 := TPath.GetTempPath + PathDelim + 'archivo.mp3';

an_intent := TJIntent.Create;
an_intent.setAction (TJIntent.JavaClass.ACTION_SEND);
an_intent.setType (StringToJString('audio/mpeg3'));
fileuri := JParcelable (TJNet_Uri.JavaClass.fromFile(TJFile.JavaClass.init (StringToJString (con42))));
an_intent.putExtra (TJIntent.JavaClass.EXTRA_STREAM, fileuri);
SharedActivity.startActivity (TJIntent.JavaClass.createChooser(an_intent, StrToJCharSequence ('Share With')));

Funciona la primera vez, despues dice un error de "The Specified file already exists."
Responder Con Cita