Sorry, this is probably a bug in 2.3 with trying to grant a URI permission
to an activity instance that is already running.  I'll look in to this.  In
the mean-time, the only solution may be to not use singleTask for the
activity being launched to a preview an attachment.  This is actually the
preferred thing to do, since your preview activity should be running as its
own instance as part of the gmail task.
On Apr 30, 2011 5:20 AM, "Akshay Goel" <[email protected]> wrote:
> To add, the exception occurs on this line-
>
> mContext.getContentResolver().openInputStream(intent.getData());
>
> where mContext is the activity context.
>
> -Akshay
>
> On Apr 30, 2:14 pm, Akshay Goel <[email protected]> wrote:
>> Hello,
>>
>> I have declared the launch mode of my activity to be singleTask. If I
>> launch my application, press the home button, go to an email client
>> (gmail in this case) & preview an attachment using my application, I
>> am experiencing asecurityexceptionon Android versions 2.3 & later,
>> which says that I do not have the permissions to access gmail
>> attachments. Theexceptiondoes not occur on prior versions & if I do
>> not use singleTask as the launchMode.
>>
>> Is this a known issue?
>>
>> Any help will be really appreciated.
>>
>> Thanks,
>> Akshay
>
> --
> You received this message because you are subscribed to the Google
> Groups "Android Developers" group.
> To post to this group, send email to [email protected]
> To unsubscribe from this group, send email to
> [email protected]
> 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 [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to