擅长:python、mysql、java
<p>尝试将boxlayouts放在floatlayout中,如下所示:</p>
<pre><code>from kivy.app import App
from kivy.lang import Builder
KV = """
<MyButton@Button>:
background_color: (1,0,0,.5)
FloatLayout:
BoxLayout:
Button:
text: "test"
Button:
text: "test"
BoxLayout:
orientation: "vertical"
MyButton:
text: "test"
MyButton:
text: "test"
"""
class MyApp(App):
def build(self):
return Builder.load_string(KV)
MyApp().run()
</code></pre>
<p>输出:</p>
<p><a href="https://i.stack.imgur.com/U3AjX.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/U3AjX.png" alt="enter image description here"/></a></p>