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

Opening a website in the default Android browser

Similar to desktop Flash and AIR applications, the default system Web browser 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. For instance, when the user received a phone call or text message and must exit the application.

How to do it...

Having the application invoke navigateToURL and passing in a new URLRequest will open the default web browser. In this example, we will open a website once a TOUCH_TAP event is detected:

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

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