Android Adapter.RegisterDataSetObserver
RegisterDataSetObserver用于什么?我几乎到处都在寻找它(包括那个),但我找不到一个正确的答案Android Adapter.RegisterDataSetObserver,android,Android,RegisterDataSetObserver用于什么?我几乎到处都在寻找它(包括那个),但我找不到一个正确的答案 adapter.registerDataSetObserver(new DataSetObserver() { @Override public void onChanged() { super.onChanged(); list1.setSelection(adp.getCount()-1);
adapter.registerDataSetObserver(new DataSetObserver() {
@Override
public void onChanged() {
super.onChanged();
list1.setSelection(adp.getCount()-1);
}
});
这段代码的目的是什么 以下内容:
注册一个观察者,当数据发生变化时调用该观察者
此适配器使用
参数
观察者->数据集更改时收到通知的对象
班级:
当数据集已更改或无效时接收回调。
观察到的典型数据集是游标或适配器
DataSetObserver必须由添加到
可观测的数据
abstract void registerDataSetObserver(DataSetObserver observer)