这是一个关于Kivy的问题。 我写了一个非常简单的测试代码。 我想使用Kivy获取数据库信息。 为此,我用list和for语写了测试代码。 我想知道的是如何实现循环输出。 下面的代码中没有显示任何内容。 请教导解决方法。
class List(ButtonBehavior, GridLayout):
def Get_List_DB(self):
image = ['1.png','2.png','3.png','4.png','5.png']
names = ['Tanaka','Kenta','Holi','Mita','Tatti']
for img, nme in zip(image, names):
self.src = 'img/' + img
self.text = nme
class Screeeen(Screen):
List = List()
def on_enter(self):
List.Get_List_DB(self)
Builder.load_string('''
GridLayout:
cols: 3
size_hint: 1, None
height: self.minimum_height
List:
src: ''
txt: ''
Image:
source: self.parent.src
Label
text: self.parent.txt
''')