您好,我正在尝试使用以下代码。内容解析器无法使用此代码。任何人都可以提供一个想法
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();
}
});
提前致谢
最佳答案
ContentObserver
仅适用于调用 one of the notifyChange()
methods on a ContentResolver
的 ContentProvider
当提供者的内容改变时。如果 ContentProvider
没有调用 notifyChange()
,ContentObserver
将不会收到有关更改的通知。
关于android - ContentObserver 不能在 android 中工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29198375/