Python >> Tutoriel Python >  >> Python GUI >> Kivy GUI

Supprimer ou remplacer l'écran de démarrage kivy au démarrage

Cet écran fait partie du processus python-pour-android, pas quelque chose que vous pouvez modifier directement dans votre application kivy.

Comme vous l'avez commenté, vous pouvez modifier l'image affichée avec le --presplash option pour build.py. Si vous utilisez buildozer, vous devez plutôt définir le presplash.filename jeton dans votre fichier buildozer.spec.

Il pourrait être possible de modifier le processus d'une manière ou d'une autre en plongeant dans python-for-android, mais je n'ai jamais vu cela discuté et j'ai très peu d'idées sur les changements réels que vous pouvez apporter. Le problème est qu'une certaine période de chargement est essentielle entre l'initialisation de l'application Java et l'application python/kivy prête à afficher n'importe quoi. Autant que je sache, le mieux que vous puissiez faire dans votre fichier python est d'effectuer le moins de calculs possible dans votre build méthode.