问题标签 [kivymd]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 如何将 kivy 应用程序连接到 Android 已安装的应用程序
我创建了一个提供某些链接的基本 kivy 应用程序。假设我创建了一个按钮。现在,当我按下按钮时,它应该会显示我设备上已安装的应用程序,如 WhatsApp、Facebook、Instagram 和其他应用程序以共享此链接。
这可以在 kivy 中完成吗?如果可以,请帮帮我。
kivy - Kivymd:如何将“MDTextfield”更改为“int”
我从两周前开始使用 Kivymd,我想知道是否有可能将输入从“MDTextfield”更改为“int”。
我问这个是因为我希望输入介于 0 和 95 之间。
是否可以这样做,或者是否有其他方法可以从用户那里获得 0 到 95 之间的数字输入?
python - 禁用全屏 kivymd
我一直在用 kivy 做一些项目,其中一些需要全屏,但现在我想学习 kivymd。问题是我的 kivymd 应用程序以全屏方式打开,如何从代码中更改它?另外,如何更改应用程序的默认窗口大小?
python - KivyMD - MDRectangleFlatButton - 按钮阴影动画太慢
请帮我弄清楚如何加速 KivyMD MDRectangleFlatButton 的按钮阴影动画。根据文档,我没有可以更改的直接参数。
蟒蛇文件:
.kv 文件:
我得到这个动画滞后: 按钮动画
所以作为行动步骤:
- 打开抽屉;
- 从下方菜单中选择一个选项
- 抽屉关闭,但屏幕上还有剩余的按钮动画。
谢谢!
python - KivyMD MDTabs 无法处理
我刚刚开始与 KivyMD 合作。我正在研究 MDTabs 系统。我试图在释放按钮后切换标签。如果我尝试get_tab_list()函数。在 MDTabs(id:tabs) 下,我收到此错误:
AttributeError:“MDTabs”对象没有属性“get_tab_list”
我想不通。请帮我。
python - KivyMD 如何更改 MDToolbar 标题大小和字体?
我正在尝试学习 KivyMD 工具。所以我创建了 MDToolBar,它的标题在单击一些按钮后发生了变化。我试图优化它的 text_size 但做不到。我已经尝试过font_type:'H1',font_size: '8sp'。如果可能的话,我也想改变它的字体。任何人都可以帮我解决这个问题。我在下面分享最少的代码:
android - KivyMD,在 android 中看不到图标,但在 linux 上工作
我刚刚使用 buildozer 创建了 .apk 文件。但正如我在主题中所说,在设备上看不到任何图标。在 Linux 中一切正常并且看起来很好。但在设备中,所有图标都是空白的。这是我的 buildozer.init 要求:(我的 ndk、sdk、minapi、ndk_api 值是默认值)
要求 = python3,kivy==1.11.1,https://github.com/kivymd/KivyMD/archive/master.zip
如果我使用kivymd==0.104.1,我可以在 android 中看到图标但不能使用一些命令,例如:MDTab.get_tab_list() , MDTab.switch_tab() (我之前在这里问过这个问题。所以我必须使用主分支版本,因为我需要在单击一些按钮后切换 MDTabs。但是现在,我看不到任何图标。是那个错误还是有人可以帮助我?谢谢..
(最后一点:我在更改要求之前删除了 .buildozer 文件版本。)
python - 关于 Kivy 中的属性错误的问题
这是我的 kivy 文件
它显示 AttributeError: 'Screen' object has no attribute 'data' 这是问题之一,另一个问题是每当我将其导入另一个文件时,默认情况下它首先运行,所以在哪里使用 if_name_==" main " : 比如我使用这个屏幕作为登录按钮。
python - KivyMD - right/left_action_items 导致“弱引用对象不再存在”
我正在尝试学习 KivyMD,并决定编写一个简单的购物清单应用程序。
我想通过对话窗口将新条目添加到购物清单中。尝试运行以下代码时出现错误:
我得到的错误是:
弱引用对象不再存在
我把它缩小到toolbar.right_action_items = [['plus', self.dialog_window]]
,不管它是左还是右都没关系。
当我取消注释时,问题就消失了self.test.button
。
我不明白为什么会这样。我在这里错过了一些非常基本的东西吗?
谢谢你。
python - 打开 KivyMD(main.py 文件)时出现问题
我想在 KivyMD 中打开 main.py 文件。我已按照视频中的步骤进行操作。 https://www.youtube.com/watch?v=kRWtSkIYPFI&list=PLy5hjmUzdc0nMkzhphsqgPCX62NFhkell&ab_channel=ErikSandberg 但是,当我在终端上使用 sudo python3 main.py 打开 main.py 时,我得到了
我正在使用 python 3.7 并且在 Mac (mac book air) 上。有人能帮我吗?