Thanks Kostya.

I did see those other parameters but was confused by what it would mean for
a content provider to be "hosted by the given process". Does it only return
ContentProviders that have already been started in the given process?

I will give it a try though...

On 14 December 2010 02:37, Kostya Vasilyev <kmans...@gmail.com> wrote:

> Mark,
>
> Have you tried specifying first or second parameters - process name or the
> uid?
>
> You can get the latter by calling: android.os.Process.myUid(), which
> doesn't require a Context, so it's particularly suited to use within a
> library.
>
> -- Kostya
>
> 13.12.2010 21:23, Mark Carter пишет:
>
>  I'm aware of:
>>
>> http://developer.android.com/reference/android/content/pm/PackageManager.html#queryContentProviders(java.lang.String
>> ,
>> int, int)
>>
>> but this returns all ContentProviders available to the system.
>>
>> However, I am only interested in ContentProviders of my own
>> application and, for performance reasons, would rather not iterate
>> through a potentially long list returned by the above method.
>>
>> Does anyone know a more performant solution to this?
>>
>> BTW, if you are wondering why not just hardcode this list (since it's
>> my own app), it's because I am writing a library which I intend to use
>> in several of my apps.
>>
>>
>
> --
> 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

Reply via email to