在我的应用程序中,我创建了一个ContentProvider。当我的ContentProvider
启动时,我有办法实例化apk
吗?
现在,ContentProvider仅在有人进行查询时进行实例化。
答案 0 :(得分:2)
“实例化”您的内容提供商到底是什么意思?通常,您应该使用内容解析程序来访问内容提供程序,而不是直接实例化它们。
如果要在首次启动应用程序时针对Content Provider启动查询,可以扩展Application
类并覆盖onCreate
方法,从那里向内容提供商发出查询。
如果你这样做,你还需要修改清单中的<application>
节点,以包含指定新的Application类实现的android:name
属性。