Kivy behavior of drawing in canvas, to change it's background
问题 I'm trying to set the background of my layout with the following kv language: <RootWidget>: Menu: orientation: 'vertical' Button: text: 'btn1' on_release: print('btn1') Button: text: 'btn' on_release: print('btn2') BoxLayout: BoxLayout: canvas.before: Rectangle: pos: self.pos size: self.size source: 'main_background.png' ToggleMenuButton: on_release: root.toggle_state() size_hint: None, None size: 60, 60 background_color: 0, 0, 0, 0 Image: size: self.parent.size pos: self.parent.pos allow