сделать свой собственный класс виджета, и сделать изображение атрибут, так что вы можете ссылаться на него. Затем используйте часы для планирования метода интервалов, чтобы постоянно перезагружать изображение.
В приведенном ниже примере метод update_pic
выполняется один раз в секунду.
import kivy
from kivy.app import App
from kivy.uix.button import Button
from kivy.uix.image import Image
from kivy.clock import Clock
from kivy.uix.widget import Widget
class MyImageWidget(Widget):
def __init__(self,**kwargs):
super(MyImageWidget,self).__init__(**kwargs)
self.image = Image(source='go.jpg')
self.add_widget(self.image)
Clock.schedule_interval(self.update_pic,1)
def update_pic(self,dt):
self.image.reload()
class MyApp(App):
def build(self):
return MyImageWidget()
MyApp().run()
износ я ВГА, чтобы добавить его ? –
Вы можете назвать это интервалом, как на примере, который написал EL3PHANTEN. Я обновил свой ответ, чтобы включить короткий пример –