0
votes

Arrêter l'activité apporter automatiquement à l'avant

J'ai une application Android. En qui a des éclaboussures et un écran d'accueil. Lorsque j'appuie sur (la page Splash), l'application ira à l'arrière-plan mais après un certain temps, il apporte automatiquement à l'avant avec la page d'accueil. Comment puis-je résoudre ce problème?

splash xxx


5 commentaires

Pouvez-vous m'expliquer un peu plus sur le problème à laquelle vous êtes confronté, comment l'application est-elle allée à l'arrière-plan sur la presse de la page Splash?


Vous l'avez fini. Vous ne pouvez pas faire ce que vous dites.Je doit être une autre partie de votre code le faire.


@Kaveri tandis que l'application fonctionne avec la page Splash. ATH de cette heure si j'appuie sur la page d'accueil et que j'ouvre l'application Nother. Ce temps, l'application apporte automatiquement à l'avant avec la page d'accueil.Means qui remplacent une autre application que j'ai ouverte


Où est le code pour l'intention écrite, dans le gestionnaire ou tout autre ..?


dans le nouveau gestionnaire (). postdelayed


3 Réponses :


1
votes

Vous pouvez utiliser des drapeaux comme ceci: xxx

intention.flag_activit_clear_top efface la pile d'activités.

et si vous voulez commencer une Activité Après une certaine période, vous pouvez faire comme ceci: xxx


1 commentaires

Je ne veux pas montrer de l'activité après un certain temps.Le scénario est l'application fonctionne avec une page Splash. ATH de cette heure si j'appuie sur la page d'accueil et que j'ouvre l'application Nother. Ce temps, l'application apporte automatiquement à l'avant avec la page d'accueil.Means qui remplacent une autre application que j'ai ouverte. Je ne veux pas apporter une application à l'avant si j'appuie sur le bouton Accueil



0
votes

Je pense que vous souhaitez ouvrir votre interprétabilité automatiquement après quelques secondes de SplashScreen. Vous pouvez utiliser un gestionnaire à cette fin, voici le code: xxx


2 commentaires

Je ne veux pas montrer de l'activité après un certain temps.Le scénario est l'application fonctionne avec une page Splash. ATH de cette heure si j'appuie sur la page d'accueil et que j'ouvre l'application Nother. Ce temps, l'application apporte automatiquement à l'avant avec la page d'accueil.Means qui remplacent une autre application que j'ai ouverte. Je ne veux pas apporter une application à l'avant si j'appuie sur le bouton Accueil


Alors voulez-vous que la page Splash se charge à nouveau lorsque vous reprenez l'application?



0
votes

Pour empêcher cela, vous devez déterminer si SplashActivité a été mis en pause avant de démarrer le MainActivity . Je suppose que votre splashactivité fait du traitement avant de lancer MainActivity . Vous devriez être capable d'empêcher cela en appelant Terminer () dans Onpaause () si Onpaause () est appelé avant de commencer MainActivity .


0 commentaires