Autore Topic: Lanciare email client  (Letto 805 volte)

Offline fedeair10

  • Nuovo arrivato
  • *
  • Post: 20
  • Respect: 0
    • Mostra profilo
Lanciare email client
« il: 25 Settembre 2010, 18:12:00 CEST »
0
Ciao a tutti,
non ho trovato nulla a riguardo nel forum..è possibile, tramite un pulsante, lanciare il client email predefinito nel telefono dell'utente?

Grazie.

Offline JD

  • Amministratore
  • Utente storico
  • *****
  • Post: 1600
  • Respect: +232
    • leinardi
    • Mostra profilo
  • Dispositivo Android:
    LG Nexus 5
  • Sistema operativo:
    L'ultima Ubuntu
Re:Lanciare email client
« Risposta #1 il: 25 Settembre 2010, 18:31:06 CEST »
0
Prova così:
Codice (Java): [Seleziona]
                final Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND);
                emailIntent.setType("plain/text");
                emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, new String[]{"indirizzo@email.com"});
                emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, "Oggetto");
                emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, "Messaggio...");
                 
                startActivity(Intent.createChooser(emailIntent, "Invia email..."));
È 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 fedeair10

  • Nuovo arrivato
  • *
  • Post: 20
  • Respect: 0
    • Mostra profilo
Re:Lanciare email client
« Risposta #2 il: 26 Settembre 2010, 22:14:45 CEST »
0
Perfetto! Grazie mille..In modo simile ho usato anche l'intent per la chiamata (in questo caso apre il tastierino numerico):

Codice (Java): [Seleziona]
Intent dialIntent = new Intent(Intent.ACTION_DIAL);
dialIntent.setData(Uri.parse("tel:1234567"));
startActivity(dialIntent);

Grazie dell'aiuto.
« Ultima modifica: 01 Febbraio 2013, 18:25:37 CET da Qlimax »

Offline Domenico

  • Nuovo arrivato
  • *
  • Post: 5
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Galaxy s2
  • Sistema operativo:
    Windows 7
Re:Lanciare email client
« Risposta #3 il: 01 Febbraio 2013, 20:12:17 CET »
0
Salve, mentre per inviare un sms?