Bonjour,
j'aimerais déclencher le changement d'activité via un application qui tourne dans mon activité.
Plus précisément, mon application est un jeu dans lequel chaque phase de jeu a son activité. Au sein de cette activité, je lance (grosso modo) un canvas 3D dans une GLSurfaceView. A la fin du niveau, le joueur déclenche un évènement de fin de niveau et j'aimerais que cet évènement génère un changement d'activité pour renvoyer vers le menu d'affichage du score du niveau.
Pour le moment, j'ai le code suivant :
Ce qui me manque est ce qu'il faut mettre à la place des ".........". Je sais qu'il faut passer une View et je peux accéder à l'activité de la phase de jeu, mais je n'arrive pas à trouver un getter qui me renvois la View actuelle.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Intent intent = new Intent(............, ScoreMenu.class); level.getApplication().getActivity().startActivityForResult(intent, 0);
Voilà, si quelqu'un sait comment s'y prendre. Merci d'avance !
Partager