Autore Topic: Notification e PendingIntent  (Letto 177 volte)

Offline MarcoDuff

  • Moderatore globale
  • Utente senior
  • *****
  • Post: 914
  • Respect: +150
    • Google+
    • marcoduff
    • Mostra profilo
    • MarcoDuff's Blog
  • Dispositivo Android:
    HTC Desire
  • Market Developer Name:
    MarcoDuff
  • Sistema operativo:
    Windows 7
Notification e PendingIntent
« il: 06 Settembre 2010, 11:03:59 CEST »
0
Non so come configurare il PendingIntent di una notification affinchè, dopo il click in essa, apra l'activity in uso e non una nuova activity... avete idee?
Le mie Applicazioni Android | Il mio Blog

Io faccio parte del Gruppo AndDev.it LOGTFO, tu no? Allora GTFO!
Quando un utente fornisce una risposta utile si può ringraziarlo premendo il tasto  alla destra del titolo del post. (Ricky` rulez)

Offline JD

  • Amministratore
  • Utente storico
  • *****
  • Post: 1578
  • Respect: +179
    • leinardi
    • Mostra profilo
  • Dispositivo Android:
    Galaxy Nexus w/ CM9
  • Market Developer Name:
    Roberto Leinardi
  • Sistema operativo:
    Ubuntu 11.10
Re:Notification e PendingIntent
« Risposta #1 il: 06 Settembre 2010, 11:09:34 CEST »
+3
Prova così:
Codice (Java): [Seleziona]
Intent clickIntent = new Intent(mContext, MainActivity.class);
clickIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_SINGLE_TOP
                | Intent.FLAG_ACTIVITY_CLEAR_TOP);
PendingIntent contentIntent = PendingIntent.getActivity(mContext, 0, clickIntent,
                PendingIntent.FLAG_UPDATE_CURRENT);
notification.setLatestEventInfo(mContext, mContentTitle, mContentText, contentIntent);

EDIT:
Come non detto, avevo letto male la domanda.
« Ultima modifica: 06 Settembre 2010, 11:11:31 CEST da JD »
È 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 MarcoDuff

  • Moderatore globale
  • Utente senior
  • *****
  • Post: 914
  • Respect: +150
    • Google+
    • marcoduff
    • Mostra profilo
    • MarcoDuff's Blog
  • Dispositivo Android:
    HTC Desire
  • Market Developer Name:
    MarcoDuff
  • Sistema operativo:
    Windows 7
Re:Notification e PendingIntent
« Risposta #2 il: 08 Settembre 2010, 08:05:51 CEST »
0
Invece probabilmente avevi capito bene!

Impostando Intent.FLAG_ACTIVITY_SINGLE_TOP ottengo quello che volevo, forse gli altri due flag non mi servono, quindi lascio solo quello!

Grazie!
Le mie Applicazioni Android | Il mio Blog

Io faccio parte del Gruppo AndDev.it LOGTFO, tu no? Allora GTFO!
Quando un utente fornisce una risposta utile si può ringraziarlo premendo il tasto  alla destra del titolo del post. (Ricky` rulez)