Jump to content

Démarrer toujours la même activité.


PaulB75

Recommended Posts

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.

Link to comment
Share on other sites

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 ?

Link to comment
Share on other sites

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 :)

Link to comment
Share on other sites

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

Link to comment
Share on other sites

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é....

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...