Autore Topic: Inviare un PDF come allegato eMail  (Letto 1418 volte)

Offline Lukiep

  • Nuovo arrivato
  • *
  • Post: 27
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Galaxy Nexus
  • Play Store ID:
    Lukiep
  • Sistema operativo:
    Windows 7/8
Inviare un PDF come allegato eMail
« il: 16 Febbraio 2011, 22:14:12 CET »
0
Ciao a tutti, sto cercando di allegare un pdf ad una mail per poi spedirlo tramite l'invocazione di un Intent.

Il codice è il seguente:
Codice (Java): [Seleziona]
public boolean onMenuItemClick(MenuItem item) {
                               
        Intent sendIntent = new Intent(Intent.ACTION_SEND);
        sendIntent.setType("text/plain");
        sendIntent.putExtra(Intent.EXTRA_SUBJECT, "Partita");
        sendIntent.putExtra(Intent.EXTRA_STREAM, Uri.parse("file://sdcard/temp.pdf"));
        sendIntent.putExtra(Intent.EXTRA_TEXT, "Enjoy the pdf");
        startActivity(Intent.createChooser(sendIntent, "Email:"));
        return false;
}

Però mi arriva un email corretta ma con un PDF vuoto.
Cosa ho sbagliato?

Offline JD

  • Amministratore
  • Utente storico
  • *****
  • Post: 1600
  • Respect: +232
    • leinardi
    • Mostra profilo
  • Dispositivo Android:
    LG Nexus 5
  • Sistema operativo:
    L'ultima Ubuntu
Re:Inviare un PDF come allegato eMail
« Risposta #1 il: 16 Febbraio 2011, 23:58:38 CET »
+1
Codice (Java): [Seleziona]
        sendIntent.putExtra(Intent.EXTRA_STREAM, Uri.parse("file://sdcard/temp.pdf"));

Ti sei scordato uno '/':
Codice (Java): [Seleziona]
        sendIntent.putExtra(Intent.EXTRA_STREAM, Uri.parse("file:///sdcard/temp.pdf"));
È stata trovata una soluzione al tuo problema?
Evidenzia il post più utile premendo . È un ottimo modo per ringraziare chi ti ha aiutato ;).
E se hai aperto tu il thread marcalo come risolto cliccando !

Offline Lukiep

  • Nuovo arrivato
  • *
  • Post: 27
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Galaxy Nexus
  • Play Store ID:
    Lukiep
  • Sistema operativo:
    Windows 7/8
Re:Inviare un PDF come allegato eMail
« Risposta #2 il: 17 Febbraio 2011, 01:40:47 CET »
0
Grazie mille  :D