小编Pau*_*aul的帖子

我的 kivy 程序总是在 Android 上旋转屏幕

最近我尝试了kivy,但遇到了几个问题。感谢帮助。

首先,我的 kivy 程序在 Android 上运行时总是旋转屏幕。通常 Android 上的状态栏位于顶部,当我运行 kivy 时,它会转到右侧。

我的 Android 上启用了屏幕旋转,但是当我旋转手机时,kivy 程序的方向不会改变。

我也尝试通过 Window.rotation = 90 旋转窗口,但状态栏的位置没有改变。

程序非常简单:

主要.py:

from kivy.app import App
from kivy.uix.widget import Widget
class PongGame(Widget):
    pass


class PongApp(App):
    def build(self):
        return PongGame()


if __name__ == '__main__':
    PongApp().run()
Run Code Online (Sandbox Code Playgroud)

乒乓球:

<PongGame>:    
    canvas:
        Rectangle:
            pos: self.center_x - 5, 0
            size: 10, self.height

    Label:
        font_size: 70  
        center_x: root.width / 4
        top: root.top - 50
        text: "0"

    Label:
        font_size: 70  
        center_x: root.width * 3 / 4
        top: root.top - …
Run Code Online (Sandbox Code Playgroud)

python android kivy

2
推荐指数
1
解决办法
2783
查看次数

标签 统计

android ×1

kivy ×1

python ×1