python3 kivymd非常慢(0.2fps)

时间:2019-12-16 09:00:41

标签: python

我使用翻译应用程序。

我试图在旧计算机上运行kivymd。 但是,绘制速度很慢。 而不是不稳定,感觉就像每5秒更改1帧。 我打开了任务管理器,但是内存使用率和CPU使用率均为30%。 有解决办法吗?

from kivy.lang import Builder
from kivymd.app import MDApp
from kivymd.toast.kivytoast.kivytoast import toast

kv = """
BoxLayout:
    orientation: "vertical"

    MDToolbar:
        id: toolbar
        title: app.title
        md_bg_color: app.theme_cls.primary_color
        left_action_items: [["menu", lambda x: None]]

    FloatLayout:

        MDRaisedButton:
            text: "TEST KIVY TOAST"
            on_release: app.show_toast()
            pos_hint: {"center_x": .5, "center_y": .5}

"""


class MainApp(MDApp):
    def __init__(self, **kwargs):
        self.title = "KivyMD Examples - Toast"
        super().__init__(**kwargs)

    def build(self):
        self.root = Builder.load_string(kv)

    def show_toast(self):
        toast("Test Kivy Toast")
        # toast("Test Kivy Toast", duration=3)  # toast with user duration


if __name__ == "__main__":
    MainApp().run()

0 个答案:

没有答案
相关问题