我如何知道 Listview 中的数据是否在 android 中发生了变化?

How can I know if data in the Listview has changed in android?

我有一个未解决的问题: 我想做什么:我有一个 activity 和一个 TextView,它显示所有项目的数学总和:示例。 Listview 包含几个项目,这些项目有一个数量(双)。我想显示 activity.

中所有项目的总和

通常,当 activity 第一次运行时它工作正常,但如果我稍后将一个项目添加到列表(使用按钮),它会在列表中正确显示。但我必须更新 activity 中的 Textview。我该怎么做,因为我不知道告诉我 da 数据集已更改的函数?

实际有效的方法:

需要解决的问题:

感谢您的支持!

此致 杰森

ListView 在主活动中并且工作正常。在自定义适配器中,我可以更改项目的某些日期(每一行)。现在数据和 ListView 已更新并正确显示。但不是 mainactivity 中的 TextView。

我现在通过将 TextView 对象传递给自定义适配器并在那里执行 setText(....) 解决了这个问题