Developing Flash Lite 2.x and 3.0 Applications

About user interaction in Flash Lite

Flash Lite supports navigation and user interaction through the device's keypad, or through a stylus or touch-screen interface on devices that provide one. The options available to your application vary depending on the target device and content type. For more information about content types, see "About Flash Lite content types" in Getting Started with Flash Lite 2.x and 3.0.

The simplest way to add key-based interactivity to a Flash Lite application is default navigation, which uses the device's four-way keypad like the arrow keys or the Tab and Shift+Tab keys in a desktop application. The user moves the focus to the desired object and then presses the select key. The application includes event handler code to respond to these button events. Default navigation in Flash Lite works with buttons, input text fields, and, optionally, movie clips; it is typically best for simple user interactions such as menus. For more information about default navigation, see Using default navigation in Flash Lite.

Applications can also respond to arbitrary keypress events that Flash Lite generates when a user presses a particular key. Event-based navigation allows you to create Flash Lite applications like games that have a complex user interaction model. For more information about events, see About key and button events.