kivymd相关内容

如何在KivyMD中保存用户的输入(MAGE文件)

我制作了一个简单的应用程序,它接受用户的输入(图像文件)。但每当它关闭时,输入的文件就会丢失(当然,我没有为保存它设置一个方法)。 请,我希望输入的图像文件是可用的,当下一次应用程序打开,所以请我如何保存输入的图像文件(Perharbs你可以给我一个示例代码,指示我在哪里或任何地方,我真的很感激)。非常感谢您的帮助。 以下是我的代码: from kivy.lang import Bui ..
发布时间:2022-09-06 14:36:59 其他开发

为什么切换屏幕在Kivy中不起作用?

我正在尝试切换Kivy中的屏幕,我已经被困在这一点上有一段时间了,所以我不知道发生了什么。 文本正在打印,但屏幕仍未改变。 如果有人能帮我解决这个问题,以下是python代码: from kivymd.app import MDApp from kivy.lang import Builder from kivy.core.window import Window from kivy.uix ..
发布时间:2022-09-06 14:08:03 Python

当按下按钮时,将动态创建的按钮信息传递给函数。猕猴桃、猕猴桃、蟒蛇

当用户按下按钮上的垃圾桶时,我正在尝试删除有关该按钮的信息。 我的问题是,当用户按下任何按钮的垃圾桶时,只有最后创建的按钮的信息会传递给该函数,因此只会删除最后创建的按钮,而不会删除按下的按钮。 请参见下图。 picture docs = users_ref.collection(u'Education').stream() educatio ..
发布时间:2022-09-06 13:54:28 Python

推广KivyMD图像列表示例

https://kivymd.readthedocs.io/en/latest/components/image-list/#smarttilewithstar 如何泛化kiymd文档图像列表示例,使图像显示逻辑位于KV文件之外? 这是我的尝试,但它只显示顶行的所有图像(并将左侧的第一个图像留空)。谢谢。 from kivymd.app import MDApp from kiv ..
发布时间:2022-09-06 13:33:00 其他开发

在MDCard Kivy中添加ScrollView

我正在尝试在First屏幕中添加ScrollView,但很遗憾未能成功。 我尝试了很多次,更改布局、添加新布局等。 我只想ScrollView到那些ElementCard,这样如果我添加更多内容,我就可以通过滚动到达。 我正在添加我的一段代码,它将帮助您了解我是如何安排布局的。 编码: from kivy.lang import Builder from kivym ..
发布时间:2022-09-06 13:25:40 Python

Kivy App可以在PC上运行,但不能在Android上运行

我已经在Google CoLab的Buidozer的帮助下转换了.py kivy,从而获得了一个APK。早期版本工作正常,但现在最新版本不工作。 可能是我的.spec文件有问题,所以我将其附加... 起初,我认为是我的资产(图像)导致了此问题,但删除后也无法正常工作。 我做了一些研究,得到了这个buildozer -v android debug deploy run logca ..
发布时间:2022-07-25 09:04:05 移动开发

使用pyinstaller时没有名为kivymd.Effects的模块

嗨,请任何人帮忙我的exe文件在我尝试运行它时出现此错误,我已在main.spec文件中将kivymd添加到我的iddenImports=[";kivymd";]中,我还尝试使用pip安装kivymd,但仍出现错误。 Traceback (most recent call last): File "kivylangparser.py", line 472, in ..
发布时间:2022-03-24 10:10:00 其他开发

将值从类获取到其他Python

我正在使用Kivy为我的密码管理器制作图形界面。 我已经做好登录页了。我不知道如何将密码登录名上载到其他文件中的其他类以解密其他密码? class MainApp(MDApp): def build(self): self.theme_cls.theme_style = "Dark" self.theme_cls.primary_palette = "BlueGray" ..
发布时间:2022-02-23 23:49:44 Python

在第二个寡妇中单击按钮打印(文本)作为标签(更新标签)后,python和kivy在第一个窗口中输入文本

我想创建一个简单的应用程序,我是 python 新手,这个应用程序包含两个窗口,首先窗口有一个按钮(保存)和两个输入文本.在第二个窗口我们有四个标签.单击第一个窗口中的按钮后,第二个窗口中的标签(在此处打​​印用户名 1)根据第一个窗口中的文本输入而变化.在此处输入图片描述 在此处输入图片描述 当我运行我的代码时,标签没有改变,任何人都可以帮助我解决问题. python 代码 从 k ..
发布时间:2022-01-15 09:52:30 Python

Android Apk 仅适用于 KivyMd 崩溃

我尝试从示例 kivy 项目 (PongGame) 创建一个简单的 android APK.它正在工作,也可以在 ubuntu 上使用 buildozer 轻松创建 APK 文件.我只是想也使用 kivyMd 从同一个项目创建 APK.(因为 KivyMD 中的背景颜色是白色),我所做的唯一更改是在 import 语句中并创建如下主类 更改了“from kivy.app import App ..
发布时间:2022-01-15 09:52:23 移动开发

Python透明KivyMD导航抽屉

我正在尝试对我的应用(数字规划器)应用一些更改,其中之一是能够在 MDNavigationDrawer 中切换屏幕,但我有两个问题: 导航.抽屉是透明的.我尝试将其不透明度设置为 1 - 无效. 导航.抽屉似乎在“下方";屏幕.如果导航上按钮的位置.抽屉和屏幕上的按钮匹配,按下的按钮是屏幕上的那个,而不是导航上的那个.抽屉. MDNavigationDrawer 的外观如下 这 ..
发布时间:2022-01-15 09:51:19 Python

KivyMD 如何更改 MDToolbar 标题大小和字体?

我正在尝试学习 KivyMD 工具.所以我创建了 MDToolBar,它的标题在单击一些按钮后发生了变化.我试图优化它的 text_size 但做不到.我已经尝试过 font_type:'H1'、font_size:'8sp'.如果可能的话,我也想改变它的字体.任何人都可以帮我解决这个问题.我在下面分享最少的代码: 从 kivy.lang 导入生成器从 kivy.uix.screenmanage ..
发布时间:2022-01-15 09:44:26 Python

找不到 TableRecycleGridLayout 来修复 Kivy 代码

尝试在 KivyMD 中创建表时出错 ValueError:TableRecycleGridLayout.orientation 设置为无效选项“垂直".必须是以下之一:['lr-tb', 'tb-lr', 'rl-tb', 'tb-rl', 'lr-bt', 'bt-lr', 'rl-bt', 'bt-rl'] 它告诉我我需要将方向更改为“垂直"以外的方向,但我在任何地方都找不到. ..
发布时间:2022-01-15 09:21:03 Python

KivyMD,在 android 中看不到图标,但在 linux 上工作

我刚刚使用 buildozer 创建了 .apk 文件.但正如我在主题中所说,在设备上看不到任何图标.在 Linux 中一切正常并且看起来很好.但在设备中,所有图标都是空白的.这是我的 buildozer.init 要求:(我的 ndk、sdk、minapi、ndk_api 值是默认值) 要求 = python3,kivy==1.11.1,https://github.com/kivymd/ ..
发布时间:2022-01-15 09:18:11 移动开发

Android APK 崩溃 (kivymd)

我目前正在使用 python 中的 kivymd 编写一个 android 应用程序.我的问题是,如果我在手机上下载该应用程序,它会崩溃.我将我的代码减少到最少几行来找到问题,最后得到了这些: from kivy.uix.gridlayout import GridLayout从 kivy.lang.builder 导入生成器#from kivy.app 导入应用从 kivymd.app 导入 ..
发布时间:2021-11-15 21:50:36 移动开发

如何在 Windows 中为桌面创建 kivy 应用程序?

大家下午好. 再次尝试在 WINDOWS 10 上为 DESKTOP 打包 kivy,但无济于事! 我有很多错误,我设法在不影响小组秩序的情况下解决了,但这个错误是带有 ph 的 phoda. 1 - 我使用 Auto_py_to_exe 创建了 exe,在没有任何评论说我应该使用 pyinstaller 之前,我告诉你,同样的事情发生了! 2 - 我的 pyinstall ..
发布时间:2021-09-25 20:38:46 其他开发

多个屏幕,但self.root.ids重新调整错误

在添加多个屏幕之前,此代码实际上一直有效.当我删除多屏幕管理器时,它仍然可以工作.我将attrubite错误点指向章节ID 我正在尝试添加章节屏幕.我我做错了什么. 我认为错误是来自self.root.ids.我可能是错的.下面是代码 Python 从kivymd.app中的 导入MDApp从kivymd.uix.list导入OneLineListItem从kivy.uix.scr ..
发布时间:2021-05-28 19:31:49 Python

为什么kv文件变量不接受self?

文件的kv变量如何使用self引用文件的py变量? 事实是,App仅在类中是固有的,而在函数中仅是自身的. kv文件变量仅接受应用程序: '''MDFlatButton:id:平文字:app.gg''' 但是我需要它像这样工作: class Test(MDApp):gg ='123'MDFlatButton:id:平文字:self.ggTest(MDApp)类:def构建(自 ..
发布时间:2021-05-28 19:31:46 Python