Notification app app au front sans activité de changement
Je veux créer une notification que lorsqu'il a cliqué apportera une de mes applications à l'avant, mais sans en changer (de recharger ou de naviguer) la dernière activité qui a été montré.
J'ai essayé:
setContentIntent(PendingIntent.getActivity(context, 0, new Intent(context, MainActivity.class), Intent.FLAG_ACTIVITY_BROUGHT_TO_FRONT))
Mais dans le nouveau Android 4.3 le recours à l'avant, mais sa aussi démarrer une nouvelle instance de MainActivity
et je ne veux pas de cela.
Je veux que mon application va continuer à partir de la dernière activité qui a été montré.
Comment faire?
source d'informationauteur nrofis
Vous devez vous connecter pour publier un commentaire.
Vous n'avez pas jamais mis
Intent.FLAG_ACTIVITY_BROUGHT_TO_FRONT
. Le drapeau est réglé par Android quand il apporte de l'activité à l'avant. Vous paramètre n'a aucun effet.Il y a plusieurs façons de faire ce que vous voulez. Découvrez ce réponse
Ajouter ce "Intention.FLAG_ACTIVITY_PREVIOUS_IS_TOP" au lieu de "Intention.FLAG_ACTIVITY_BROUGHT_TO_FRONT"
Expliqué ici
Espère que cette aide.