1

我需要从经常从外部源更新的数据库表中显示自定义的节点列表。

当对数据库进行更改时,需要在屏幕上相应地更新列表。

为此,我实现了一个带有 onChanged 方法的 ObservableList,它应该检查更改并重建自定义列表。

我的情况是,在数据库中添加新数据时,onChanged 方法永远不会触发,只有在对已定义的 ObservableList 进行动态更改时才会触发。

我如何让 ObservableList 知道数据库中何时存在新数据?

提前致谢!

4

1 回答 1

0

鉴于您对 jkaufmann 的回答,您似乎需要改变您的逻辑。

而不是每次需要用新数据计算差异并用新/删除的数据更新 ObservableList 时都重建 ObservableList。

于 2012-01-19T18:43:21.683 回答