【发布时间】:2019-11-23 18:32:36
【问题描述】:
我正在尝试检查文本是否在 Kivy 的按钮列表中并返回包含文本的按钮,我该怎么做?将不胜感激任何帮助。尝试通过
访问文本Button[‘text’]
但是好像不行
我有一个列表项按钮类
class ProjectListButton (ListItemButton):
pass
在一个屏幕上显示在 ListView 上,这里是 ListView
ListView:
id: project_list_view
adapter:
ListAdapter(data=[], cls=mainfile.ProjectListButton)
我有一个屏幕,我可以在其中放置将在 ListView 上显示的数据,但现在我想将一个函数放入一个按钮,该按钮返回其中包含特定字符串的按钮
我正在尝试这样做
search_string1 = ObjectProperty(None)
search_string2 = ObjectProperty(None)
def sortlist(self):
if any(self.search_string1.text and self.search_string2 in s for s in ProjectListButton['text']):
但它不起作用也尝试通过列表适配器进行评估,但仍然不起作用
【问题讨论】:
-
已完成,如果您能提供帮助将不胜感激
-
你好像没有看链接的内容,你添加的不是MRE。
-
栈溢出的代码应该是完全独立的。含义 - 随机用户应该能够将您的代码复制到他们的编辑器中并运行它。这会鼓励用户提供帮助,并且当您让他们轻松地帮助他们时,他们更有可能帮助您。