Aller au contenu

Passage Parametre activity (MVC)


kanak09

Recommended Posts

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

Lien vers le commentaire
Partager sur d’autres sites

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)

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...