Bonjour,

J'utilise Python et Kivy afin de réaliser une application mobile, et j'ai un problème :

Je fais bouger un mot de haut en bas sur mon écran de façon rectiligne et il doit s'arrêter au bout d'un certain palier.
Mais mon souci vient ensuite, je souhaite effacer le contenu du module sur mon téléphone à l'aide de la fonction clear_widgets(),
cependant cette fonction se réalise au démarrage de l'application.

Précisément sur Windows, tout fonctionne parfaitement. Le mot descend, s'arrête et l'écran s'efface.
Sur mon téléphone, au démarrage il y a déjà l'écran d'effacé...

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
def update(self, dt):
        w = self.size[1]
        if int(self.ids.mot_choisi.y) <= int(w/8+15):
            self.clear_widgets()
            vitesse = 0
        else:
            vitesse = 2
        self.ids.mot_choisi.move(vitesse)
        print (self.ids.mot_choisi.pos)
Pour plus de code : kivy.rar

Merci de votre aide.