2014-01-25 48 views
0

我正在写与kivy,其扫描网络,并根据结果它产生像一堆标签和按钮或也许像Gridview布局窗口小部件的应用。如何独立设置kivy窗口小部件位置平台?

我试图通过poscenter_xcenter_y属性放置它们。我可以在我的笔记本电脑上完美地定位它们,但是当我尝试使用不同屏幕尺寸的平板电脑或其他设备时,一切都出错了,所有小部件都会改变其位置

我的问题是:
是否有位置,应属于他们的任意屏幕大小位置部件和布局一个优雅的方式?

P.S:

当我将窗口最大化它甚至没有工作。

回答

2

你喜欢这里::

  1. 查询的Window大小有很多不同的选择和你的小部件,比用百分比而不是absulute值窗口位置。
  2. 使用特定的layout,它符合您需要的小部件的定位风格。

Recomended

  1. 使用pos_hint配搭您的布局
  2. 使用kivy.metrics .dp,让你与设备无关的像素或使用metrics.sp /厘米/毫米/在指定窗口小部件POS/...
+0

对kivy一个很好的教程任何建议? kivy网站的指南部分对我来说并不是非常友好。 – sia

+0

尝试亚历山大泰勒的教程。他们应该在http://kivy.org的着陆页上提及 –

相关问题