草庐IT

android - Kivy正确设置自己的图标

我在与main.py相同的文件夹中有自己的图标(KO.png:512x512(尺寸也有48、72、96、144和192))。我想将其设置为启动器图标(1),在ActionPrevious(2)和加载图标(3)中。1)第一步是放入main.py:defbuild(self):self.icon='KO.png'在某些时候这行得通,但不能让它再次工作?2)我还有一个带有ActionPrevious的ActionBar。我想在这里设置我自己的标志。所以我在appname.kv中有:ActionPrevious:app_icon:app.iconifapp.iconelse''这在Linux中

python - 切换 kivy 小部件

我正在使用Kivypython库。我定义了两个小部件。当程序运行时,我运行第一个小部件。当那个小部件按钮被按下时,我希望它消失并被第二个小部件替换。这是两个小部件的.kv#uitest.kv:canvas:Rectangle:pos:self.center_x,0size:10,self.heightBoxLayout:size:root.sizepadding:40Button:text:'Hello'on_release:root.testCallback():canvas:Rectangle:pos:self.center_x,0size:self.height,10我的主pyt

python - 第一次尝试运行 KIVY

我是第一次尝试运行kivy。我正在使用默认程序。fromkivy.appimportAppfromkivy.uix.widgetimportWidgetclassPongGame(Widget):passclassPongApp(App):defbuild(self):returnPongGame()if__name__=='__main__':PongApp().run()我收到这个错误:##################################donebootstrapingkivy...havefun!\nrunning"python.exeC:\Python27\he

python - Kivy:使用 on_press 事件在屏幕管理器中更改屏幕

我想知道如何使用绑定(bind)到按钮的on_press事件来更改屏幕,而不使用KV文件/KV语言。我已通读Kivy文档,但只能找到使用KV文件的解决方案。例子:on_press:root.manager.current='screen2'我还可以使用以下命令更改主python文件中的屏幕:screenmanager.current='screen2'但我不知道如何使用按钮实现相同的效果。 最佳答案 一个有两个屏幕的工作示例,没有kv文件,一切都在Python中完成:importkivykivy.require('1.8.0')fr

python - 如何绕过kivy模块错误: ImportError: DLL load failed: The specified module could not be found?

[问题]如何绕过kivy模块错误:ImportError:DLLloadfailed:Thespecifiedmodulecouldnotbefound?Note:Ihaveinstalledkivywith:pipinstallkivy.Note:Ihavetriedalsowith:pythonv2.7.10buttonoavail.Note:OS-Windows7,64-bit[CODE]-此代码段取自kiwi组织主页。fromkivy.appimportAppfromkivy.uix.buttonimportButtonclassTestApp(App):defbuild(se

python - 在变化时显示 kivy slider 值

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。这个问题似乎离题,因为它缺乏足够的信息来诊断问题。更详细地描述您的问题或includeaminimalexample在问题本身。关闭8年前。Improvethisquestion我想知道是否可以将kivy微调器值显示为移动标签,以便用户确切知道slider的当前值。谢谢

python - Kivy 错误,[严重] [文本] 无法找到任何有值(value)的文本提供程序 (python 3.6.1) (windows 10)

我一直在尝试在pycharm中使用Kivy(1.10.0)来测试安装:fromkivy.appimportAppfromkivy.uix.buttonimportButtonclassTutorialApp(App):defbuild(self):returnButton(text='HelloKivy')if__name__=='__main__':TutorialApp().run()这也尝试用“标签”代替“按钮”我两次在pycharm中运行时都得到了这个:[INFO][Logger]RecordloginC:\Users\Denise\.kivy\logs\kivy_17-08-

android - 如何使用 kivy、pyjnius 为 android 制作 GPS 应用程序?

我是KIVY、pyjnius和python-android的新手。我需要为android制作简单的应用程序,它显示GPS坐标。但是,正如我所说,我是kivy和pyforandroid的新手。有人可以展示/给我示例,它在简单的kivy-label-widget中显示我的坐标吗?非常感谢!我试过做这样的事情但是......packageorg.renpy.android;//importjava.util.ArrayList;//importjava.util.List;importandroid.location.Location;importandroid.location.Locat

python - 将 rgba 颜色代码 255,255,255,255 转换为 1,1,1,1 中的 kivy 颜色代码

为了在kivy中指定任何颜色值,我们需要指定从0到1的值,即颜色默认为[1,1,1,1]并且可以包含0和1之间的值,但是对于其他语言随时可用的rgba代码总是指定从0到255,我通常从任何Web链接引用它们,如http://www.rapidtables.com/web/color/RGB_Color.htm这甚至在各种python工具包示例pyQt库中都有帮助,但是在kivy中它是不同的。有谁知道为什么它指定为0到1,以及是否有任何方法可以将各种其他语言使用的值编码为kivy颜色代码。例如,如果我想将rgb(192,192,192)更改为kivy颜色代码怎么办?

java - 启动时启动 Kivy 服务 (Android)

我正在尝试在启动时启动我的kivy应用程序的服务。我确信我的服务没问题,因为它在我启动我的应用程序时有效。但是在启动时我遇到了问题。我读过thisarticle并尝试做到:packagenet.saband.myapp;importandroid.content.BroadcastReceiver;importandroid.content.Intent;importandroid.content.Context;importorg.kivy.android.PythonActivity;publicclassMyBroadcastReceiverextendsBroadcastRec