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
-~----------~----~----~----~------~----~------~--~---

Reply via email to