O'Reilly logo

Flash Development for Android Cookbook by Joseph Labrecque

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Sending e-mail from an application

Similar to desktop Flash and AIR applications, the default system e-mail client can be invoked through classes in the flash.net package based upon some user interaction. On Android, since all applications take up a full window, we must be extra mindful of any disruption this may cause while the user is interacting with our application.

How to do it...

Having the application invoke navigateToURL and passing an e-mail address through a new URLRequest with the mailto: URI prefix will open the default e-mail utility. In this example, we will open a new e-mail once a TOUCH_TAP event is detected:

  1. First, import the following classes into your project:
    import flash.display.Sprite; import flash.display.StageAlign; import ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required