我是Kivy的新手。 我有一个按钮来从数据库中刷新列表项, 这是绑定到该按钮的函数:
def refresh_account(self):
self.ids.grid.clear_widgets()
for d in self.listdata:
self.acc_grid.add_row(d, body_alignment, col_size)
scroll = ScrollView(size_hint=(0.9, 0.9), size=(400, 50000), scroll_y=0, pos=(40, -30))
scroll.clear_widgets()
print "scroll children : ", scroll.children
scroll.add_widget(self.acc_grid)
scroll.do_scroll_y = True
scroll.do_scroll_x = False
self.ids.grid.add_widget(self.scroll)
我收到了一个错误信息: 这是什么原因呢?我使用了
scroll.clear_widgets()
来移除所有的小部件,而 scroll 的子部件输出结果为 "[]" 呢?