关键字: kv语言,布局,FloatLayout
# main.py
import os
import sys
import json
from kivy.app import App
class TestApp(App):
pass
if __name__ == '__main__':
TestApp().run()
# 自定义布局类型
<FloatLayoutWidget@FloatLayout>:
# 布局
<FloatLayoutWidget>:
# 布局内添加画布
canvas:
Color:
rgba: [1,1,1,1]
# 按钮
Button:
text: "btn"
# 定义根部件
FloatLayout:
FloatLayoutWidget
以上直接通过一个kv文件可以解决全部样式布局,这样方便我们只需要定义逻辑在脚本里,样式随时可调