Meilleure façon de disposer des écrans dans Libgdx

Quelle est la bonne façon de disposer d'un écran dans Libgdx? Actuellement, Si je clique où un bouton était sur mon écran précédent le bouton fait encore ce qu'il aurait fait si j'avais été sur l'écran. Dois-je être .dispose()-ing tout ce que je peux dans la dispose() méthode? ou est-il un moyen plus simple de disposer le tout sur l'écran?

OriginalL'auteur Chris | 2013-10-15