一、更新数据库的DAO中
Uri uri = Uri.parse("content://com.itheima.mobile.xxx");
resolve.notifyChange(uri,null); //通知内容观察者数据库变化了
二、监听数据库变化的服务或Activity中
private class XxxObserver extends ContentObserver{
public XxxObserver(Handler handler){
super(handler);
}
//观察到数据库变化时,调用该方法
@Override
public void onChange(boolean selfChange){
super.onChange(selfChange);
//。。。。。。。。。。。。。。
}
}
Uri uri = Uri.parse("content://com.itheima.mobile.xxx");
observer = new XxxObserver (new Handler());
getContentResolver().registerContentObserver(uri,true,observer);
getContentResolver().unregisterContentObserver(uri,true,observer);
observer = null;