Autore Topic: Avviare da un'app un'activity di un'altra app  (Letto 651 volte)

Offline Melanogaster

  • Utente normale
  • ***
  • Post: 260
  • Respect: +11
    • Mostra profilo
  • Dispositivo Android:
    SII
  • Sistema operativo:
    Kubuntu
Avviare da un'app un'activity di un'altra app
« il: 30 Agosto 2013, 23:26:16 CEST »
0
Ciao a tutti,
come da titolo: ho un'app UNO in cui ho impostato il lancio di un'activity presente nell'app DUE, sempre di mia creazione.
L'app DUE dovrebbe essere completamente nascosta e fungere da app per funzioni aggiuntive in caso sia presente, ma nel momento tolgo dal manifest dell'app DUE una di queste due stringhe, che dovrebbero servire appunto per inserire l'app nel launcher:
Codice (Java): [Seleziona]
<intent-filter >
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
il comando che uso per avviarla non funziona piu':

Codice (Java): [Seleziona]
Intent intent   =       getPackageManager().getLaunchIntentForPackage( "it.package.extras" );                                                                                                                                                                                   startActivity( intent );
Suggerimenti?

Offline bradipao

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 4043
  • keep it simple
  • Respect: +567
    • Github
    • Google+
    • bradipao
    • Mostra profilo
  • Dispositivo Android:
    Nexus 5
  • Play Store ID:
    Bradipao
  • Sistema operativo:
    W7
Re:Avviare da un'app un'activity di un'altra app
« Risposta #1 il: 31 Agosto 2013, 08:59:46 CEST »
+1
Suggerimenti?

Il suggerimento è di seguire quello che dice la documentazione per fare quello che devi fare.  ;-)

Se non è obsoleto (è del 2009) questo dovrebbe chiarirti i meccanismi:
Integrating Application with Intents | Android Developers Blog
NON rispondo a domande nei messaggi privati
Bradipao @ Play Store

Offline Melanogaster

  • Utente normale
  • ***
  • Post: 260
  • Respect: +11
    • Mostra profilo
  • Dispositivo Android:
    SII
  • Sistema operativo:
    Kubuntu
Re:Avviare da un'app un'activity di un'altra app
« Risposta #2 il: 31 Agosto 2013, 10:38:13 CEST »
0
Ma grazie, risolto subito :D
Stava tutto nell'impostare (e richiamare) un'ACTION