最近我嘗試了kivy,但遇到了幾個問題。感謝幫助。我的kivy程序總是在android上旋轉屏幕
首先,我的kivy程序在android上運行時總是旋轉屏幕。通常情況下,android上的狀態欄位於頂部,當我運行kivy時,它會進入右側。
屏幕旋轉在我的android上啓用,但是當我旋轉手機時,kivy程序的方向不會改變。
而且我也嘗試通過Window.rotation = 90旋轉窗口,但狀態欄的位置沒有改變。
程序是非常簡單的:
main.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()
pong.kv:
<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 - 50
text: "0"
感謝。
謝謝!我會仔細閱讀.spec文件 – Paul 2014-11-02 14:02:09