KivyMD 按钮:如何增加其尺寸

Pol*_*pro 5 python kivy kivymd

我正在尝试width增加heightkivyMD button,但它不受支持(size_hint)。

\n

\xe2\x80\xa2我应该创建自己的从 Button 类继承的按钮类吗?

\n

\xe2\x80\xa2考虑到我希望我的应用程序在 Android 上运行,这会很糟糕吗?

\n

我想知道之前是否有人解决过这个问题。另外,如果我增加按钮的尺寸,我也希望文本的大小改变......

\n

Ola*_*ola 1

例如,使用 MDRaished 按钮类型这就是您的操作方法:

MDRaisedButton:
        text: "Do Something"
        pos_hint: {'center_x': .5, 'center_y': .5}
        on_release: app.do_anything()
        size: 30, 30
        size_hint: None, None
Run Code Online (Sandbox Code Playgroud)

确保将size_hint设置为None、None,然后指定大小:宽度、高度