Как использовать менеджер экрана без файла .kv - PullRequest
0 голосов
/ 24 июня 2019

Я пытался создать несколько экранов (т.е. пытался использовать менеджер экрана) без использования файла .kv, т.е. все в файле .py. Но я не могу его создать.пожалуйста, помогите мне.В основном я хочу знать, как использовать менеджер экрана без.KV файл

Я пытался сделать это, но я не могу этого сделать

# kivy code 
from kivy.app import App
from kivy.uix.screenmanager import ScreenManager, Screen

class SwitchApp(App): 

    # define build function 
    def build(self): 

        # Create the manager
        sm = ScreenManager()

        # Add few screens
        for i in range(4):
            screen = Screen(name='Title %d' % i)
            sm.add_widget(screen)

        # By default, the first screen added into the ScreenManager will be
        # displayed. You can then change to another screen.

        # Let's display the screen named 'Title 2'
        # A transition will automatically be used.
        sm.current = 'Title 2'

        return sm


# Run the kivy app 
if __name__ == '__main__': 
     SwitchApp().run()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...