Using FloatLayout
One of the most common layouts is FloatLayout because it allows us to place the children widgets with arbitrary locations and size. The current recipe will use these particularities of FloatLayouts
to organize an app with three buttons, one near the inferior left edge, the other one at the center, and the last one at the superior right edge.
Getting ready
This recipe is related to the previous recipe, Organizing with layouts, so it is important to read it and compare it with this recipe. The main difference is how the root widget is now the layout by itself.
How to do it…
In this recipe, we use the following steps to achieve the final goal:
- In the KV file, define three buttons and set the
size_hint
andpos_hint
properties:<MyW>: Button: ...
Get Kivy Cookbook now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.