Kivy/KivyMD 转换为 APK - PC 和 Android 设备上的不同 UI

问题描述 投票:0回答:1

我在将 .py 脚本转换为 APK 时遇到问题。 当我在 PyCharm 中运行脚本时,UI 看起来很棒。如果我更改窗口大小,所有内容都会很好地缩放到窗口大小,但是...... 我使用 Buildozer 转换为 APK,然后一切似乎都消失在左下角,我不知道它可能是什么? 我使用 kivy.metrics dp,sp 使 UI 缩放到不同的设备,但无论我在哪里启动 APK,所有内容都会移动到左下角。 最好的事情是,当我单击文本字段的图形所在位置时,没有任何效果,当我单击屏幕上文本字段应位于的位置时,我可以从键盘输入数据。这可能是代码问题或通过 Buildozer 转换的问题吗?有人遇到过类似的问题并且有解决办法吗?

python kivy apk kivymd buildozer
1个回答
0
投票

您是否使用类似

from kivy.core.window import Window
然后
Window.size= (x, y)
的东西?如果是,请尝试将其注释掉。

提供代码以便我们验证。

© www.soinside.com 2019 - 2024. All rights reserved.