Another way to put oneself into a built-in Android app, albeit only into the Launcher, is by implementing the ACTION_CREATE_SHORTCUT.
(Other more trivial possibilities are CATEGORY_INFO for the Market app, and CATEGORY_LAUNCHER for the Launcher app) Yet another possibility is to implement the actions of the existing Android apps, so that one is presented a choice which app to use (for example for viewing a photo). But I see the point that customer service could become very complicated if people have problems with the built-in applications, and it is not clear anymore, which part really is built-in and which is an add-on. Luckily, at OpenIntents, we can have a more experimental attitude towards interacting with 3rd party apps, so we try to provide hooks for other developers wherever possible. If one is missing, please let us know :-) Peli www.openintents.org On 25 Jun., 00:23, Dianne Hackborn <hack...@android.com> wrote: > On Wed, Jun 24, 2009 at 3:12 PM, Mark Murphy <mmur...@commonsware.com>wrote: > > > I've never seen a "share button" anywhere in Android. There is a "share > > page" menu choice in Browser, but a quick survey of other built-in apps > > that I use show neither a share button nor a share menu choice. Perhaps > > I use all the wrong apps. > > Camera has a share option. It is how you upload pictures to picasso, videos > to youtube, send through e-mail, etc. All of these features are just > individual apps saying they can do that action. > > > The Browser's "share page" menu choice uses Intent.createChooser(), > > which is cool and all, but that only seems to be used six times in the > > current source code, based on Google Code Search: > > > MMS > > Email (message composition?) > > Music > > Camera > > Home (picking wallpaper, twice) > > > Are there other "share" buttons/menu choices/whatever in built-in > > Android apps that are using other techniques for sharing besides > > createChooser()? > > Those are probably the main uses. > > -- > Dianne Hackborn > Android framework engineer > hack...@android.com > > Note: please don't send private questions to me, as I don't have time to > provide private support, and so won't reply to such e-mails. All such > questions should be posted on public forums, where I and others can see and > answer them. --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---