Autore Topic: Share E aprire un'App specifica  (Letto 211 volte)

Offline bosetti4

  • Nuovo arrivato
  • *
  • Post: 40
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    galaxy tab 2 10.1, galaxy s4,galaxy wonder
  • Play Store ID:
    Daniele+Airaghi
  • Sistema operativo:
    windows xp,vista,7,8, Ubuntu Remix 14.04
Share E aprire un'App specifica
« il: 22 Novembre 2014, 10:49:45 CET »
0
Buon giorno a tutti, vi volevo chiedere, come faccio a bypassare il chooser che si crea quando nella mia app condivido una stringa, quello che vorrei fare sarebbe aprire un'app specifica senza farla scegliere all'utente

grazie

Offline Aaaaabbbb

  • Utente junior
  • **
  • Post: 55
  • Respect: +3
    • Google+
    • pietmau
    • Mostra profilo
  • Dispositivo Android:
    Nexus 7, Samsung GT-S5830i, LG Optimus, Galaxy Tab 3
  • Play Store ID:
    aaaaaaaaaaaa
  • Sistema operativo:
    Win, Ubuntu
Re:Share E aprire un'App specifica
« Risposta #1 il: 22 Novembre 2014, 11:28:38 CET »
0
Ciao,
in linea di massima devi specificare la Classe che l'intent invoca,
ad esempio per Twitter:
Codice (Java): [Seleziona]
Intent intent= new Intent(Intent.ACTION_SEND);
intent.setClassName("com.twitter.android","com.twitter.android.PostActivity"); //NOTA BENE
intent.putExtra(Intent.EXTRA_TEXT, "blablabla");
startActivity(intent);
e naturalmente devi controllare che l'applicazione sia presente sul dispositivo.

Cosa vuoi condividere? Che appicazione devi usare?