我对 contentProvide 中使用的 notifyChange 机制感到困惑:
// Tell the cursor what uri to watch, so it knows when its source data changes
c.setNotificationUri(getContext().getContentResolver(), uri);
和
getContext().getContentResolver().notifyChange(noteUri, null);
以下是问题(假设提供者和客户端在不同的包中):
- Provider返回的contentResolver和客户端返回的Resolver一样吗?
- 提供者和客户端返回的游标是否相同?
- 要通知更改的 Uri 分辨率是什么?整个表 uri 还是一行?
请说清楚