通知 SQLite 中的更改
我已经创建了一个 SQLite DB(我尝试将其用作 contentProvider),需要您的帮助来指导我:
1)注册一个内容观察者(我不知道如何为我的数据库创建 URI)
2)在 DB 上像更新/删除行这样的更改,我想通知已注册到 DB 的 URI 的 contentObserver 。
这怎么能做到呢?
I have created a SQLite DB (which I am trying to use as contentProvider) and need your help to guide me on this:
1) Register a content observer (I don't know how to create URI for my Database)
2) on DB changes like update/delete row, I want to notify the contentObserver which has registered to URI of DB .
How can this be done?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您需要扩展 ContentProvider 类来实现您的内容提供程序。
Android 文档将引导您完成必要的步骤,包括如何向 ContentObservers 发送信号:
http: //developer.android.com/guide/topics/providers/content-providers.html
You need to extend the ContentProvider class to implement your content provider.
The Android documentation walks you through the necessary steps including how to signal ContentObservers:
http://developer.android.com/guide/topics/providers/content-providers.html