pix*_*xel 8 android uri datacontract android-contentresolver
在应用数据期间,我使用notifyChange了Uri.
我想说我通知了content://com.package.my/items.
我还详细Activity显示了来自的数据content://com.package.my/items/1.
通知"一般" Uri结果也会在"详细信息"中Uri得到通知吗?
tha*_*sma 11
该方法notifyChange发送详细URI的通知.但是如果您注册了ContentObserverat ContentResolver.registerContentObserver(Uri uri, boolean notifyForDescendents, ContentObserver observer),则可以注册一个基础Uri,以便在任何后代Uri发生更改时通知(用于发送更改通知).
我假设你有一个ContentProvider和你查询Cursor从ContentProvider通过ContentResolver.如果Cursor在ContentProvider.query()方法中返回的通知URI上设置通知URI,CursorAdapter则通知URI或其任何后代发生更改时,您将自动更新视图(请参阅Cursor的源代码).如果你改变你的数据ContentProvider一定要在发送通知update,insert,delete你的ContentProvider.
| 归档时间: |
|
| 查看次数: |
5128 次 |
| 最近记录: |