多视图类(Kivy - Recycleview)

问题描述 投票:1回答:2

我正在kivy实施recycleview。根据数据集数据,可能有多个(一个或多个)视图类?我想在同一个列表中有多个布局(例如,一行viewclass1(一个标签和两个按钮)和另一行viewclass2(一个标签和两个TextInput)。谢谢。

python layout kivy kivy-language
2个回答
1
投票

您可以创建扩展布局的窗口小部件,然后可以以编程方式添加所需的窗口小部件。


0
投票

我不认为你可以在一个viewclasses中使用不同的RecycleView。根据设计,RecycleView只有一个viewclass,因为它适用于大量同类产品。

对于你正在寻找的东西,最直接的方法可能是使用ScrollView并定义一个自定义的add_line(self, type):函数来动态添加指定type的每一行。

© www.soinside.com 2019 - 2024. All rights reserved.