【发布时间】:2018-08-16 16:26:49
【问题描述】:
这是来自 Kivy 相对布局的文档。 https://kivy.org/docs/api-kivy.uix.relativelayout.html
相对布局:此布局允许您设置相对坐标 为儿童。如果要绝对定位,请使用 FloatLayout。 RelativeLayout 类的行为就像常规的 FloatLayout 除了它的子小部件相对于布局定位。 当 position = (0,0) 的小部件被添加到 RelativeLayout 时, 当 RelativeLayout 的位置为 改变了。子小部件坐标始终保持 (0,0) 相对于父布局。
我看到 Floatlayout 也有同样的作用。实际上,Floatlayout 和RelativeLayout 都支持绝对定位和相对定位,具体取决于使用的是pos_hint 还是pos。
在现实中也不管绝对和相对定位,当布局位置改变时,小部件也会移动。
【问题讨论】:
标签: android python android-layout kivy