【发布时间】:2014-07-02 10:47:49
【问题描述】:
我正在用 kivy 编写一个应用程序,它在启动时会执行大量 cpu 计算。我希望应用程序显示当前正在执行的操作以及进度,但是,由于尚未到达主循环,因此它只会显示空白屏幕,直到完成工作。可以强制kivy更新界面吗?
基本上我正在寻找 kivy 的相当于 Tkinter 的 root.update()
我可以通过定义一系列函数来创建一个解决方法,每个函数通过Clock.schedule_once(nextFunction, 1) 调用下一个函数,但这会非常草率。
提前致谢。
【问题讨论】:
-
你不应该在这里使用线程吗?