我在一个用于kivy标签的函数中生成textvalues。我具有此功能(回调),并且能够返回并使用1值。
但是,我也可以存储多个值,但是我不知道如何在kivy块中访问它们。所以我可以只返回labeltext,并在带有self.parent.callback(self)的kivy块中使用它。如何访问列表中的值?
这是我的代码:
def callback(self, btn_instance):
labeltext = dict[num1]
labeltextdef = dict[num2]
return (labeltext, labeltextdef)
与builder.load_string在同一文件中的kivy代码。
Label:
text: self.parent.callback(self) # here should be a way to reference labeltext, respectively labeltextdef