On gère le passage d'un screen à un autre via une pile. Pour passer à un nouveau screen, on l'empile, et pour revenir au précédent on dépile.
Il serait intéressant si on pouvait, à chaque empilage/dépilage appeler une fonction du screen pour qu'il fasse ce qu'il faut (Initialisation / disposal)
Du coup il faudrait créer une Interface pour les screen que l'on veut pouvoir empiler, qui propose les deux méthodes suivantes:
On gère le passage d'un screen à un autre via une pile. Pour passer à un nouveau screen, on l'empile, et pour revenir au précédent on dépile.
Il serait intéressant si on pouvait, à chaque empilage/dépilage appeler une fonction du screen pour qu'il fasse ce qu'il faut (Initialisation / disposal)
Du coup il faudrait créer une Interface pour les screen que l'on veut pouvoir empiler, qui propose les deux méthodes suivantes: