1

假设我有一个包含 ListView 的主布局。这个 ListView 有一个自定义的光标适配器。当我的列表发生变化时,在主要活动中是否知道我的列表是否已更改?在我的自定义光标内,我调用 this.notifyDataSetChanged();。有什么方法可以用来知道 notifyDataSetChanged() 何时被调用?

4

1 回答 1

1

您需要创建一个DataSetObserver并通过调用registerDataSetObserver()将其注册到您的适配器。

ps 我强烈建议您熟悉Android API 参考。这是一个很好的工具,可以帮助您找到 Android API 中可用的类和方法。

于 2013-06-04T22:54:16.373 回答