Autore Topic: Lanciare solo gmail e bluetooth  (Letto 463 volte)

Offline Elmvor

  • Utente normale
  • ***
  • Post: 166
  • Respect: 0
    • Mostra profilo
  • Sistema operativo:
    Ubuntu 14.04, Windows 8.1
Lanciare solo gmail e bluetooth
« il: 27 Gennaio 2014, 13:49:15 CET »
0
Salve. Ho implementato un metodo che mi permette di inviare un file nel telefono ad altri utenti:

Codice: [Seleziona]
File fileToSend = new File(currentDir.getPath() + "/" + o.getName());
Intent sendIntent = new Intent(Intent.ACTION_SEND);
sendIntent.setType("text/plain");
sendIntent.putExtra(Intent.EXTRA_SUBJECT, o.getName());
sendIntent.putExtra(Intent.EXTRA_STREAM, Uri.fromFile(fileToSend));
sendIntent.putExtra(Intent.EXTRA_TEXT, "Enjoy the gpx!");
startActivity(Intent.createChooser(sendIntent, "Invia il file gpx"));

In questo modo però si apre un menù con tutte le opzioni possibili, come sms, facebook e altra roba che non serve allo scopo.
Non posso fare in modo di visualizzare solo gmail e bluetooth? Dico anche bluetooth perché a quanto pare la procedura scritta
sopra funziona anche con questo :)

iClaude

  • Visitatore
Re:Lanciare solo gmail e bluetooth
« Risposta #1 il: 27 Gennaio 2014, 15:43:32 CET »
0
Un sistema veloce ma non correttissimo è quello di usare message/rfc822 al posto di text/plain.
Prova e vedi se il risultato ti soddisfa...