【问题标题】:Empty text labels in Kivy for AndroidKivy for Android 中的空文本标签
【发布时间】:2013-05-25 20:10:57
【问题描述】:

我正在尝试实现这个 kivy 示例

http://python-for-android.readthedocs.org/en/latest/helloworld/

当我编译(在 kivy 的 ubuntu vm 上)并在我的 android 设备(它的 Google Nexus 1)上运行它时,Button 和 Label 中的文本标签都显示为空白。 但是,该示例在我的笔记本电脑上运行良好。

如何解决此问题并显示文本? 将不胜感激任何帮助。提前致谢。

【问题讨论】:

    标签: android python kivy


    【解决方案1】:

    这是最新版本 1.7.0 中的 bug #1192,适用于不支持二次幂纹理的手机。我更改了纹理的创建方式,但遗漏了一个案例。

    这个问题只发生在 GPU 很糟糕的手机上 :) 是的,很糟糕,因为 OpenGL ES 2 规范规定二次幂纹理是强制性的。猜猜看,Adreno 200 系列(可能还有其他)不支持它们,但声称它们是 GLES 2。

    不管怎样,这个错误昨天已经修复了,我会在一两天内发布一个新的小版本。如果你自己编译了 python-for-android,就这样做:

    cd python-for-android
    git clean -dxf
    git pull origin master
    

    然后用 ./distribute.sh 重新开始编译...它会工作的。

    【讨论】:

    • 当我在邮件列表上发帖时,这个问题已经解决了很久。谢谢:)
    猜你喜欢
    • 1970-01-01
    • 2017-01-31
    • 2017-09-25
    • 2021-04-29
    • 2017-07-20
    • 1970-01-01
    • 1970-01-01
    • 2015-09-01
    相关资源
    最近更新 更多