Kivy: Changer d'écran dans l'écran gestionnaire avec un on_press événement

Je voudrais savoir comment faire pour modifier les écrans à l'aide d'un on_press événement lié à un bouton, sans l'aide d'un KV fichier/KV langue.

J'ai lu à travers le Kivy de la documentation, mais ont seulement été en mesure de trouver des solutions à l'aide d'un KV fichier.

Exemple:

on_press: root.manager.current = 'screen2'

Je peux aussi changer l'écran dans le principal fichier python à l'aide de:

screenmanager.current = 'screen2'

Mais je ne peux pas comprendre comment atteindre le même à l'aide d'un bouton.

OriginalL'auteur Derick | 2013-10-21