2016-11-09 68 views
0

我在Python 3中搞亂了Kivy,雖然它讓我選擇獲得Kivy窗口的大小,但它不會給我任何方式來獲得我當前設備的整個可用屏幕的大小。我如何獲得基維整個可用屏幕的大小?

如果它不能在Kivy做,我至少需要的東西完全跨平臺的,因爲這就是爲什麼我使用Kivy的整個點。

回答

1

有最近有pull request正是那件事,但它並沒有合併。由於某種原因,我也沒有在Plyer中看到它,所以很可能它被丟棄了或者什麼。這意味着:

  1. git clone https://github.com/kivy/kivy
  2. 補丁_window_sdl2.pyxwindow_sdl2.py文件
  3. (重新)編譯

,你應該是好去通過Window.get_currentdisplaymode()獲取屏幕尺寸。

如果你使用輪或Kivy,其中用Cython文件丟失(沒有源從重新編譯)的已編譯的包中的任何其他形式的它不會工作。