В вашем классе App
добавьте методы:
def set_background(self, *args):
self.root_window.bind(size=self.do_resize)
with self.root_window.canvas.before:
self.bg = Rectangle(source='someImage.png', pos=(0,0), size=(self.root_window.size))
def do_resize(self, *args):
self.bg.size = self.root_window.size
Затем в вашем методе build()
добавьте:
Clock.schedule_once(self.set_background, 0)