0

我创建了一个如下所述的列表。如何处理与每个列表项的交互,以便可以“保留”所选书籍。我没有找到任何关于与ThreeLineIconListItem基础列表交互的文档。

任何帮助表示赞赏

    for book in books:
        self.ids.list.add_widget(IconLeftWidget(icon=icons[3])
                                 )

        self.ids.list.add_widget(ThreeLineIconListItem(text=f"{str(book[0])}",
                                                       secondary_text=f"{str(book[1])}",
                                                       tertiary_text=f"{str(book[2])}"
                                                       )
                                 )

        
4

1 回答 1

0

首先,您应该将IconLeftWidget添加到 ThreeLineIconListItem 然后您可以将 ThreeLineIconListItem 添加到您的列表中

for book in books:
    my_icon_list = ThreeLineIconListItem(
                          text=f"{str(book[0])}",
                          secondary_text=f"{str(book[1])}",
                          tertiary_text=f"{str(book[2])}")
    my_icon_list.add_widget(IconLeftWidget(icon=icons[3])
    self.ids.list.add_widget(my_icon_list)
于 2020-08-21T11:43:35.600 回答