问题描述
到目前为止,这就是我所拥有的,但是当我创建一个 MDList
并用 CustomListItem
的实例填充它时,只有 MDList
中的最后一个条目显示进度条。
<CustomListItem>:
MDGridLayout:
rows: 1
cols: 2
MDLabel:
id: name
MDProgressBar:
id: progress
value: 50
解决方法
MDProgressBar
都出现在 MDList
中,但出于某种原因,它们都被放置在相同的位置。指定 MDGridLayout
的大小和位置可以解决这个问题。
<ExerciseListItem>:
MDGridLayout:
rows: 1
cols: 2
size: self.parent.size
pos: self.parent.pos
MDLabel:
id: name
MDProgressBar:
id: progress
value: 50
这对我来说似乎很奇怪。