kivy-language相关内容

Kivy Apk Buildozer:ReferenceError:弱引用对象不再存在

谁能告诉我为什么我的应用崩溃了.很奇怪,当我第一次运行我的应用程序时,它没有崩溃.但是下一次我运行它会崩溃.我得到这样的东西. 我正在使用KIVYMD,KIVY,SOCKET,KIVY MAPVIEW和SQLITE3.以下是我通过buildozer logcat遇到的错误. 04-07 21:49:46.650 4622 4659 I python : [WARNING] [Base ..
发布时间:2021-02-15 18:52:03 移动开发

Pyinstaller添加数据文件

我正在与pyinstaller苦苦挣扎.每当我使用kivy GUI和.kv文件构建此特定脚本并在构建后运行.exe时,都会出现致命错误: IOError: [Errno 2] No such file or directory: 'main.kv' 我尝试使用--add-data添加.kv文件以及mdb和dsn文件(用于pypyodbc),但出现错误:unrecognized argum ..
发布时间:2021-02-15 18:51:28 其他开发

在Kivy中使用DragBehavior

我是python和kivy的新手,并在其中挣扎。 我想实现拖放功能(当图像被拖动到 我想做的是以下三件事; 知道用户现在一直持有的元素的ID。 知道用户正在停留的元素的ID。 知道用户放下所拥有内容时指针下的元素的ID。 我认为这对于解决这些问题很有用,所以我写下了下面的python脚本和.kivy文件。但是,它并没有达到我的预期。 有许多我不知道如何解决的问题; ..
发布时间:2020-10-26 06:10:25 Python

切换屏幕管理器内部布局

我正在尝试使BoxLayout内的ScreenManager正常工作,因此我可以在屏幕的EveryScreen下面拥有一个固定的工具箱.我设法显示了第一个屏幕(由于这个问题 ),但是,当我尝试切换到另一个屏幕时,该应用程序崩溃,提示没有其他屏幕. 实际上,确实没有其他屏幕:ScreenManagement的 init 中的两个打印均不显示任何内容.而且我不知道为什么. 没有工具栏(当然 ..
发布时间:2020-04-26 10:17:55 Python

强制将Kivy小部件的方向设置为横向/纵向

我正在开发一个我希望ScreenManager的屏幕之一横向放置的应用程序.我不希望它本身变成垂直.到目前为止,我了解到的只有buildozer.spec文件可以更改应用程序的方向.我想要的是更改小部件的方向.有什么办法吗? 解决方案 您可以将屏幕内容放在分散的布局上,然后旋转它: test.kv: ScreenManager: Screen: nam ..
发布时间:2020-04-26 10:17:53 移动开发

遇到视频错误-Windows 7上的Kivy

我想用Kivy开发一个可以操纵视频的应用程序,我的问题是我在使用kivy时无法播放视频,我的操作系统是Windows7. 在Kivy给出的演示示例中,结果如下: 在此youtube视频中( https://www.youtube.com/watch?v= 8zSNzUAfohA ),那么在1h18min30sec分钟内视频实际上就开始播放 我之前得到的结果是这张照片: 我希 ..
发布时间:2020-04-26 10:17:25 Python

Kivy数字时钟问题

我正在尝试向我的Kivy程序中添加数字时钟,这似乎有麻烦. 这是.py: import kivy kivy.require('1.10.0') from kivy.lang import Builder from kivy.uix.screenmanager import ScreenManager, Screen, FadeTransition from kivy.app imp ..
发布时间:2020-04-26 10:17:11 Python

猕猴桃scrollview不起作用

我正在尝试在EmployeeScreen类内部使用kivy scrollview.它不会滚动!?我究竟做错了什么?希望这不是重复的,请帮忙. 我转到了此链接 Kivy ScrollView-不滚动.这似乎是关于kivy scrollview不滚动的唯一问题.这不能解决我的问题. .py文件: `from kivy.app import App from kivy.uix.label ..
发布时间:2020-04-26 10:17:04 Python

如何限制显示的猕猴桃微调器项目的数量

我当前使用的是kivy的Spinner小部件,我想知道是否有一种方法可以限制Spinner显示并滚动查看其余项目的数量. 例如,我使用微调器显示所有月份,因此当我单击微调器时,列表到达窗口的底部.我希望看到5-6个选项,然后滚动查看其余选项. 解决方案 您可以使用from kivy.base import runTouchApp from kivy.uix.spinner import S ..
发布时间:2020-04-26 10:16:53 其他开发

使用Kivy的时钟从kivy文件(.kv)访问不同类的id/widget?

我整天都在处理据我所知,更改文本的代码应该在程序的第38行上执行,但是我尝试执行的所有代码都停止了执行,因为它无法访问更改文本.时钟功能正在提供的代码中起作用. 我保持了按下按钮的活动状态,但是我想更改文本的是Clock代码.我想知道是否有人知道解决方案. 谢谢. .... brad .... from kivy.app import App from kivy.lang ..
发布时间:2020-04-26 10:16:49 其他开发

kivy-我想从弹出窗口中更改屏幕中小部件的属性

我想更改图像的颜色.该图像放置在带有screenmanager的屏幕上的按钮上.当我按下按钮时,会出现一个弹出窗口来选择一种颜色.现在,应将此颜色保存在全局变量中,并将其设置为(以前的白色)图像的颜色.我的问题是,我无法从弹出窗口的类访问图像的属性. .kv的相关部分: : sm: sm name: 'ScreenManager' BoxLayout: ..
发布时间:2020-04-26 10:15:40 Python

Kivy-TabbedPanel标头稍有偏移

我使用的是TabbedPanel(默认值为tab_pos: "top_left"),但标题(如在文档中可以看到的)略微不在左侧.就像有一个小的1px的左填充被应用了.我不知道如何配置它.有什么见解吗?谢谢! 解决方案 hacky的非精美解决方案: from kivy.app import App from kivy.uix.tabbedpanel import TabbedPanel ..
发布时间:2020-04-26 10:15:07 Python