J'essaie d'amener une activité au premier plan depuis l'intérieur de l'activité. J'implémente plusieurs applications qui ne couvrent pas tout l'écran, donc vous pouvez voir d'autres applications (activités) en arrière-plan et même les toucher. Les activités en arrière-plan réagissent à l'événement tactile (par exemple, l'un de ses boutons est enfoncé), mais il n'est pas activé. C'est ce que je voudrais changer. Je veux que l'activité soit focalisée et qu'elle vienne au premier plan, chaque fois qu'elle est touchée. J'ai essayé d'appeler startActivity depuis l'intérieur, mais cela a entraîné le démarrage d'une nouvelle activité ou pas de réaction du tout (en fonction des indicateurs d'intention utilisés). Je veux atteindre exactement le même comportement qui est montré, quand l'activité est appelée depuis la fenêtre des activités récentes. (la fenêtre s'ouvre lorsque vous appuyez longuement sur le bouton d'accueil); ramenez l'activité existante de l'arrière-plan au premier plan et concentrez-la. Y a-t-il un moyen d'y parvenir?Comment amener une activité au forground depuis l'intérieur de l'activité?
2
A
Répondre
1
Avez-vous essayé de configurer l'activité dans le manifeste sous la forme android:launchMode="singleTop"
?
De cette façon, lorsque vous lancez votre activité alors qu'elle est déjà en cours d'exécution, une copie ne sera pas démarrée.
Plus d'infos ici:
https://developer.android.com/guide/topics/manifest/activity-element.html
Questions connexes
- 1. Comment amener JDialog au sommet
- 2. comment amener un fichier depuis une URL et le stocker dans une variable en javascript (EXTjs)?
- 3. Comment amener un élément au sommet de ArrayList dans java
- 4. Comment ajouter une activité de configuration de widget au lanceur?
- 5. amener l'objet au flash avant ActionScript 3
- 6. Une activité peut-elle être démarrée depuis un WidgetAppProvider?
- 7. Android Exécuter l'application depuis la dernière activité
- 8. Activité InvokeWorkflow dans une activité de réplicateur
- 9. Comment démarrer une activité
- 10. Activité Android liée au service
- 11. comment placer une activité sur une autre activité
- 12. Comment amener une chaîne d'une page aspx.cs à une autre?
- 13. Exécution de la méthode depuis l'extension Activité étendue Exécutable Exécutable
- 14. Comment passer une activité? android
- 15. Comment différencier une activité android d'une sous-activité par programme?
- 16. Comment accéder au contexte dans les classes de non-activité
- 17. Comment ajouter une activité parallèle dans StateActivity?
- 18. Comment réutiliser une activité sur une pile
- 19. Comment accéder au tabBarController depuis FirstViewController?
- 20. Commencer une nouvelle activité
- 21. Comment terminer une activité dans cette instance?
- 22. Lancez une activité depuis le navigateur en cliquant sur un lien de page Web
- 23. Comment lancer une activité avec une intention et passer une variable dans la nouvelle activité?
- 24. Comment amener l'élément parent avec des éléments enfants flottants au centre du document?
- 25. Comment faire pour amener la barre des tâches Windows au premier plan tout en exécutant maximisé?
- 26. comment afficher un webview dans une activité au milieu de l'écran
- 27. Commencer immédiatement une nouvelle activité à partir d'une activité
- 28. Comment obtenir une instance de workflow dans une activité?
- 29. Comment savoir quand une activité est organisée?
- 30. Comment faire 2 MapView sur une activité?