kanak09 Posted September 30, 2011 Share Posted September 30, 2011 BOnjour, je développe un jeu sous android grâce à la lib AndEngine. Cependant afin de respecter le modele MVC j'ai un soucis pour passer un parametre dans une activité. Mon controller se lance, crée tout ce qu'il faut, puis lance l'activité du Jeu, sauf que mon jeu ne connais pas le controleur... Donc c'est inutile. Comment arriver à lancer une activité en lui donnant un parametre autre qu'un String ,int, float... Intent gameLaunch =new Intent(GameController.this, Game.class); startActivity(gameLaunch); j'aimerai faire quelque chose comme: gameLaunch = gameLaunch.putExtras(moneyController); Merci pour l'aide Link to comment Share on other sites More sharing options...
chpil Posted September 30, 2011 Share Posted September 30, 2011 Les Intents ne permettent que de transmettre des données, pas des références sur des objets Dans ton cas, la solution qui me semble la plus appropriée est d'implémenter ton controller en tant que Service Android : ta premiere Activity lance le service, la deuxième pouvant ensuite le récupérer pour l'utiliser (fonctionnement en mode service local) Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.