Python Kivy条件布局

时间:2018-01-08 10:11:20

标签: python kivy

我正在构建一个将用作SmartMirror的Kivy应用程序。镜子应该进入我已经编程的主菜单,如果某个事件被触发,否则屏幕应该保持黑色。 这意味着在那个事件中我需要加载所有的body.kv文件,在一定的超时后,应该卸载正文。

Builder.load_file('smartmirror.kv')
Builder.load_file('headerspace.kv')
Builder.load_file('bodyspace.kv')
Builder.load_file('footerspace.kv')

if __name__ == '__main__':
    app = SmartMirrorApp()
    app.run()

我如何以最好的方式做到这一点?

1 个答案:

答案 0 :(得分:2)

看看https://kivy.org/docs/api-kivy.uix.screenmanager.html

ScreenManager 可以管理您的空白/主屏幕过渡