如何捕获Android ListView的notifydatasetchanged?

时间:2013-01-28 09:23:02

标签: android listview

我已经编写了ListView适配器扩展BaseAdapter。在此适配器中,我可以单击ListView行中的Button以从数据源中删除行项。

现在我遇到了问题。 ListView外部有一个TotalAmount,当删除行项时,此TotalAmount不会更改。

如何在删除适配器中的行项目时进行更改?

1 个答案:

答案 0 :(得分:0)

在您的提供商中,当exec删除成功时,您应该通知

getContext().getContentResolver().notifyChange(Your_URI, null);

在TotalAmount中注册观察者

getContentResolver().registerContentObserver(uri, bool, observer)