Thank you Kostya, that's exactly what I was looking for! On 10 January 2011 13:02, Kostya Vasilyev <kmans...@gmail.com> wrote:
> The mime type mapping works in the other direction: once you have a > ContentProvider (or more specifically, a URI for a data query) it can be > used to get the mime type. > > For your task, take a look at: > > > http://developer.android.com/reference/android/content/pm/PackageManager.html#queryContentProviders(java.lang.String<http://developer.android.com/reference/android/content/pm/PackageManager.html#queryContentProviders%28java.lang.String>, > int, int) > > If both lite / pro versions share the same user id, you can try using that > for the first parameter. If not, just filter the results by authority (since > you know what you expect). > > You can also use: > > > http://developer.android.com/reference/android/content/pm/PackageManager.html#getProviderInfo(android.content.ComponentName<http://developer.android.com/reference/android/content/pm/PackageManager.html#getProviderInfo%28android.content.ComponentName>, > int) > > by calling it with the lite / pro authorities and checking the return > value. > > -- Kostya > > 10.01.2011 15:50, Pedro Duque пишет: > >> Hi, >> >> I'm developing an editor for my application data. This application has a >> free and a premium version, so each one has it's own content provider with >> different authorities to avoid clashes. The editor also have a local content >> provider so it can work standalone. >> >> What I want to do is to check for a content provider existence when I >> start the editor so I can choose to use the local one, the one from the free >> application or the one from the premium application. I've search the >> documentation but I can't find a way to list the content providers >> available, for ex., for a specific MIME type. >> >> Can somebody help me? >> >> Regards, >> PMD >> -- >> You received this message because you are subscribed to the Google >> Groups "Android Developers" group. >> To post to this group, send email to android-developers@googlegroups.com >> To unsubscribe from this group, send email to >> android-developers+unsubscr...@googlegroups.com<android-developers%2bunsubscr...@googlegroups.com> >> For more options, visit this group at >> http://groups.google.com/group/android-developers?hl=en >> > > > -- > Kostya Vasilyev -- WiFi Manager + pretty widget -- > http://kmansoft.wordpress.com > > -- > You received this message because you are subscribed to the Google > Groups "Android Developers" group. > To post to this group, send email to android-developers@googlegroups.com > To unsubscribe from this group, send email to > android-developers+unsubscr...@googlegroups.com<android-developers%2bunsubscr...@googlegroups.com> > For more options, visit this group at > http://groups.google.com/group/android-developers?hl=en -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en