PaulB75 Posté(e) 14 juillet 2013 Share Posté(e) 14 juillet 2013 Bonjour, J'ai une application. Je démarre pas une activité. Ma question est simple : comment faire pour que l'application démarre toujours sur la nouvelle activité.. ? car si je navigue vers d'autres activité et que je ferme avec la touche Home et que je relance l'application il revient sur la page dernièrement ouverte ... Merci. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Am_Me Posté(e) 14 juillet 2013 Share Posté(e) 14 juillet 2013 J'ai une application. Je démarre pas une activité .Alors je ne vais pas te mentir je n'ai pas compris du tout don problème. On va faire simple ton application dispose de 2 fenêtres : ta première vue c'est vue1 et ta vue détaillé c'est vue 2 Toi tu voudrai que si l'utilisateur quitte l'application sur la vue2 et que quand il la redémarre il se trouve sur la vue 2 c'est bien ça ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
c3ma138 Posté(e) 17 juillet 2013 Share Posté(e) 17 juillet 2013 Salut, Dans le @Override public void onPause() { super.onPause(); } met finish(); a la fin. Dans le @Override public void onWindowFocusChanged(boolean hasFocus) { super.onWindowFocusChanged(hasFocus); } met finish(); a la fin. Ce qui te donne : @Override public void onWindowFocusChanged(boolean hasFocus) { super.onWindowFocusChanged(hasFocus); finish(); } @Override public void onPause() { super.onPause(); finish(); } Et voila c'est pas si compliquer :) Lien vers le commentaire Partager sur d’autres sites More sharing options...
Am_Me Posté(e) 17 juillet 2013 Share Posté(e) 17 juillet 2013 Personnellement je ne comprend pas pourquoi tu fais ca ..... Le multitache a était crée pour plusieurs raisons : dont : permettre à l'utilisateur de retrouver la ou il était ..... Pour satisfaire en qq sorte l'utilisateur. En tout cas si tu juge que c'est ce qu'il faut faire bonne chance :D Et je tiens à signaler que l'utilisateur n'a pas besoins du bout de code que @CEMAL t'a proposé au dessus gentiment d'ailleurs . Il suffit qu'il supprime l'application du multitache et elle redémarrera comme une grande sur la premiere vue de ton application Lien vers le commentaire Partager sur d’autres sites More sharing options...
TecKnologikS Posté(e) 23 juillet 2013 Share Posté(e) 23 juillet 2013 Sauf si il veux retomber sur la même page après un redémarrage du téléphone par exemple, et la autant mettre dans les préférences le nom de l'activité ^^ et après au prochain démarrage il récupère le nom, l'analyse et démarre la bonne activité.... Lien vers le commentaire Partager sur d’autres sites More sharing options...
Recommended Posts
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.