类MyContentObserver扩展了ContentObserver {
public MyContentObserver(Handler handler) {
super(handler);
}
@Override
public boolean deliverSelfNotifications() {
return true;
}
@Override
public void onChange(boolean selfChange) {
Toast.makeText(getBaseContext(), "Didn't called onChange()( " + selfChange+ ")", Toast.LENGTH_SHORT).show();
super.onChange(selfChange);
// fillList();
// djss();
}
}
如何在onchange方法中获取行id
答案 0 :(得分:0)
这是观察者的局限之一,我们找不到更改字段的行id,只要有变化就会调用观察者,有什么变化我们无法知道
了解变化的一种方法是,在调用观察者之前和之后查询数据库,并了解其中的差异。