python - Kivy 在android中打开应用程序时我可以删除kivy加载屏幕吗?
问题描述
将我使用 kivy 创建的 android 应用程序部署到 android 后。我打开应用程序,它在应用程序打开之前显示 kivy 加载屏幕。我可以从我的应用程序中删除 kivy 加载屏幕吗?
from kivy.app import App
from kivy.uix.label import Label
class MyApp(App):
def build(self):
return Label(text='Test')
MyApp().run()
解决方案
这个屏幕是 python-for-android 进程的一部分,不是你可以在你的 kivy 应用程序中直接修改的。但是,您可以使用 build.py 的 --presplash 选项更改显示的图像。如果使用 buildozer,您将改为在 buildozer.spec 文件中设置 presplash.filename 标记。
就像是presplash.filename = 'image.png"
如这篇文章所述:
推荐阅读
- csv - 根据我设置的标准读取 CVS 文件和标题值
- css - 第一个拨动开关未显示
- java - Android FFMpeg Rendom 文件输入命令创建视频幻灯片
- reactjs - mocha-webpack 编译时无法读取未定义的属性“babel”
- actions-on-google - 如何限制智能家居应用的区域?
- video - 如何在不重新启动视频的情况下在播放视频期间更改视频的 fps
- angular - 为什么要在我添加新字段时删除以前的字段?
- sql - 如何在一个表中合并多个列并在 SQL 中创建单独的列
- mongodb - 在 MongoDB 和 ElasticSearch 之间进行选择 - 缩放/分片
- php - 如何在php中减去两个相同数组的值