![]() |
|
Programación y Desarrollo para Android Subforo exclusivo para temas de programación de software para PDAs y desarrollo de aplicaciones, interfaces, etc bajo Android |
«
Tema Anterior
|
Siguiente tema
»
|
Herramientas |
#1
|
correo con archivo txt adjunto
Buenas, estoy desarrollando una app donde relleno un documento txt que mas adelante quiero enviar por correo, añadiendolo como archivo adjunto, esto es lo que no se como hacerlo. Os pongo parte del codigo:
aqui creo el fichero txt Código:
OutputStreamWriter archivo = new OutputStreamWriter(openFileOutput("pedido.txt", Activity.MODE_PRIVATE)); archivo.write("HOLA"); archivo.flush(); archivo.close(); Código:
itSend = new Intent(Intent.ACTION_SEND); itSend.setType("message/rfc822"); itSend.putExtra(android.content.Intent.EXTRA_EMAIL, new String[]{ etEmail.getText().toString()}); itSend.putExtra(android.content.Intent.EXTRA_SUBJECT, etSubject.getText().toString()); itSend.putExtra(android.content.Intent.EXTRA_TEXT, etBody.getText()); itSend.putExtra(Intent.EXTRA_STREAM, Uri.parse(getFilesDir() + "pedido.txt")); Gracias y un saludo. |
|
#2
|
||||
|
||||
Si lo creas con MODE_PRIVATE sólo la aplicación que ha creado el fichero podrá acceder a él (tu aplicación), la aplicación de correo que intenta enviar la app no podrá acceder al fichero y por eso te dice que está vacío.
|
Respuesta |
![]() |
||||||
|
«
Tema Anterior
|
Siguiente tema
»
|
|
Hora actual: 05:44:34 (GMT +2)
HTCMania: líderes desde el 2007