Autore Topic: Notification e activity  (Letto 642 volte)

Offline marcosvega

  • Nuovo arrivato
  • *
  • Post: 5
  • Respect: 0
    • Mostra profilo
Notification e activity
« il: 20 Aprile 2012, 13:06:13 CEST »
0
Buongiorno a tutti , avrei bisogno di una mano . Quando mi esce una notifica vorrei che cliccandoci mi aprisse l'activity in background e non una nuova , ho provato con i flag PendingIntent.FLAG_UPDATE_CURRENT e 0 però non va :(.... un'altra cosa , come faccio a non inviare notifiche quando l'utente sta già visualizzando l'acivity ?? grazie :)


edit1: il secondo problema l'ho risolto usando una variabile booleana per vedere se l'activity è in pausa o meno
« Ultima modifica: 20 Aprile 2012, 13:55:25 CEST da marcosvega »

Offline marcosvega

  • Nuovo arrivato
  • *
  • Post: 5
  • Respect: 0
    • Mostra profilo
Re:Notification e activity
« Risposta #1 il: 29 Aprile 2012, 14:05:56 CEST »
0
nessuno sa come posso fare?

Offline eagledeveloper

  • Translate Team
  • Utente senior
  • ****
  • Post: 516
  • Respect: +37
    • Google+
    • 347516210
    • dark_pinz
    • @WandDStudios
    • Mostra profilo
    • W&D Studios
  • Dispositivo Android:
    HTC One X e HTC One
  • Play Store ID:
    W%26D+Studios
  • Sistema operativo:
    Ubuntu / Windows 7
Re:Notification e activity
« Risposta #2 il: 30 Aprile 2012, 08:44:53 CEST »
0
Proverei ad aggiungere questo flag:

Codice (Java): [Seleziona]
Intent.FLAG_ACTIVITY_REORDER_TO_FRONT
Saluti.
I numeri contano molto di più del seme.

Offline marcosvega

  • Nuovo arrivato
  • *
  • Post: 5
  • Respect: 0
    • Mostra profilo
Re:Notification e activity
« Risposta #3 il: 02 Maggio 2012, 21:37:27 CEST »
0
ho fatto così

Codice (Java): [Seleziona]
 Intent notificationIntent = new Intent(this,Notepadv3.class);
 notificationIntent.addFlags(Intent.FLAG_ACTIVITY_REORDER_TO_FRONT);
 contentIntent = PendingIntent.getActivity(this, 0, notificationIntent, PendingIntent.FLAG_UPDATE_CURRENT);

però non va

Offline eagledeveloper

  • Translate Team
  • Utente senior
  • ****
  • Post: 516
  • Respect: +37
    • Google+
    • 347516210
    • dark_pinz
    • @WandDStudios
    • Mostra profilo
    • W&D Studios
  • Dispositivo Android:
    HTC One X e HTC One
  • Play Store ID:
    W%26D+Studios
  • Sistema operativo:
    Ubuntu / Windows 7
Re:Notification e activity
« Risposta #4 il: 03 Maggio 2012, 08:43:32 CEST »
0
Ma come e' dichiarata nel manifest quell'Activity? Magari singleInstance?
I numeri contano molto di più del seme.

Offline marcosvega

  • Nuovo arrivato
  • *
  • Post: 5
  • Respect: 0
    • Mostra profilo
Re:Notification e activity
« Risposta #5 il: 03 Maggio 2012, 14:04:54 CEST »
0
Codice (Java): [Seleziona]
 <activity android:name=".Log" android:label="@string/app_name">
              <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
        <activity android:name=".Chat" >

Offline eagledeveloper

  • Translate Team
  • Utente senior
  • ****
  • Post: 516
  • Respect: +37
    • Google+
    • 347516210
    • dark_pinz
    • @WandDStudios
    • Mostra profilo
    • W&D Studios
  • Dispositivo Android:
    HTC One X e HTC One
  • Play Store ID:
    W%26D+Studios
  • Sistema operativo:
    Ubuntu / Windows 7
Re:Notification e activity
« Risposta #6 il: 03 Maggio 2012, 14:41:12 CEST »
0
E ne crea una nuova ogni volta? E l'altra rimane viva? Mi dai le prove perche' allora anche io mi sa che sbaglio...

Grazie.
I numeri contano molto di più del seme.