> Correct me if I'm wrong, but wouldn't an inter-activity file intent fail due > to Android's file system sandboxing model? For files that are private to the app, you would be correct. People can remove the SD card from the phone and plug it into a laptop/ desktop and download a bunch of content that is public to every app on the phone. Plus, apps can save files to the SD card specifically in public mode so that anyone can see it, use it. File intents are meant specifically for public files. Private files are indeed locked away and cannot be used by anyone else and those would require a provider of some kind for any app external to yours to be able to get at anything contained within your private app space.
On Mar 7, 11:29 pm, Frank Weiss <fewe...@gmail.com> wrote: > Correct me if I'm wrong, but wouldn't an inter-activity file intent fail due > to Android's file system sandboxing model? If so, then you'll need to add a > provider to let the PS activity get the content. > > On Sun, Mar 7, 2010 at 7:36 PM, ryan_f <bluebaracu...@gmail.com> wrote: > > > But i think that the Photoshop.com intent is designed with the idea > > > that another app queries the *content-provider* for images (not the > > > file-system) > > If your app is a file browser/manager and the user wants to open a > > file to edit instead of view means you only have the file in which to > > work. You have no idea what content provider supplies this particular > > image since you aren't working with a provider, merely files on the SD > > card itself. The mechanism Adobe has currently for just content > > providers is all well and good, but the additional one for file > > schemes would be nice too. =) > > > I wonder if a file browser should incorporate a file content provider > > specifically to handle such tasks. *ponders* > > > On Mar 7, 7:33 pm, Streets Of Boston <flyingdutc...@gmail.com> wrote: > > > I agree that it should work on any (local) Uri, file: and content: > > > > But i think they somehow need to tie it to the MediaStore content- > > > provider. And this makes sense, because content-providers are the main > > > mechanism with which data is shared amongst the applications. > > > > This means, that if you have a file, you need to insert it into the > > > MediaStore's image content-provider. The insert returns you an ID > > > (Long value), which you then can use for Photoshop.com. > > > > But i think that the Photoshop.com intent is designed with the idea > > > that another app queries the *content-provider* for images (not the > > > file-system) > > > -- > > 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