Search code examples
androidandroid-contentprovideroncreate

onCreate of Content Provider


I found that onCreate of ContentProvider gets called first, even before the onCreate of my Activity. eg: Vogella Android SqlLite.

But I wanted to know how does it happen and why?

Is it because we register it as a provider in the Manifest?


Solution

  • onCreate is to initialize your content provider on startup. This method is called for all registered content providers on the application main thread at application launch time.. yes ,it is because you register them in manifest...