在猕猴桃中得到黑屏

时间:2018-08-29 19:34:18

标签: python python-3.x kivy kivy-language

我正在运行这个kivy应用程序,它只是给了我一个黑色的窗口! 问题是什么? 我在这里搜索解决方案,但没有找到任何东西。this is the kivy file this is the python code

1 个答案:

答案 0 :(得分:0)

首先,您需要将代码以文本形式发布,以便人们可以实际复制并将其粘贴到其编辑器中。

但是,由于您的代码位于App类的__init__()方法中,请将代码移至build()方法中,您会很忙。例如:

class TestApp(App):

    def build(self):
        self.sm = ScreenManager()
        self.sm.add_widget(MainScreen(name='main'))
        # and so on
        return self.sm

为什么?

您在调用TestApp().run()时没有创建该类的实例,因此从未调用__init__()。仅在创建类的实例时才调用__init__()方法。