Jorodan Posté(e) 22 avril 2010 Posté(e) 22 avril 2010 Encore un truc que je sais pas faire :) J'ai une appli qui tourne. Je vais sur la home avec le bouton home donc sans quitter l'instance de l'application en cours. Sur mon widget, j'ai un bouton qui lance un intent qui va appeler cette activité. Comment je peux faire en sorte que l'intent soit géré par cette instance de l'activité non fermée ?
Nivek Posté(e) 22 avril 2010 Posté(e) 22 avril 2010 Tu peux essayer ça : http://developer.android.com/reference/android/content/Intent.html#FLAG_ACTIVITY_REORDER_TO_FRONT
Jorodan Posté(e) 22 avril 2010 Auteur Posté(e) 22 avril 2010 Je comprends pas comment ca s'utilise ton flag :'(
Nivek Posté(e) 22 avril 2010 Posté(e) 22 avril 2010 Intent myIntent = new Intent(getApplicationContext(), MonActivite.class); myIntent.setFlag(Intent.FLAG_ACTIVITY_REORDER_TO_FRONT);
Jorodan Posté(e) 22 avril 2010 Auteur Posté(e) 22 avril 2010 Ca marche pas! Ca me rajoute une instance de l'activité! Du coup quand je la ferme (this.finish) j'ai celle de la fois d'avant qui est affichée!
Nivek Posté(e) 22 avril 2010 Posté(e) 22 avril 2010 :( Et si tu jouais avec les différents types de launchMode de ton activity ? http://developer.android.com/guide/topics/manifest/activity-element.html#lmode
neoakira Posté(e) 22 avril 2010 Posté(e) 22 avril 2010 met l'activité en singleInstance dans le manifest, et fait mumuse avec onNewIntent() dans l'Activity
Recommended Posts
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.