您好,我正在尝试使用下面的代码。内容解析器不适用于此。任何人都可以给出一个想法
getContentResolver().registerContentObserver(MyContentProvider.CONTENT_URI,true, new ContentObserver(new Handler()){
@Override public void onChange( boolean selfChange){
showDialog();
}
@Override
public void onChange(boolean selfChange, Uri uri) {
// Handle change.
showDialog();
}
});
提前致谢
A ContentObserver
仅适用于ContentProvider
那个叫中的一个notifyChange()上的方法ContentResolver http://developer.android.com/reference/android/content/ContentResolver.html#notifyChange%28android.net.Uri,%20android.database.ContentObserver%29当提供者的内容发生变化时。如果ContentProvider
不打电话notifyChange()
, the ContentObserver
将不会收到有关更改的通知。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)