创建交互和导航

Macromedia Flash Lite 1.0 和 Flash Lite 1.1 支持用户通过设备的小键盘或通过设备上提供的笔针或触摸屏接口进行交互活动。

向 Flash Lite 应用程序添加基于按键的交互有两种方法。您可以使用 Flash Lite 默认的 Tab 键导航,也可以创建基于按键的自定义导航系统。

Flash Lite 中的 Tab 键导航的运作方式与在 Flash 桌面应用程序中相同,用户可以使用 Tab 键和 Shift+Tab 键在屏幕上的对象之间导航。在 Flash Lite 中,设备的四向箭头键的用途与 Tab 和 Shift+Tab 键的用途相同。在 Flash Lite 中,Tab 导航只适用于按钮和输入文本字段;它通常只用于简单的用户交互,如菜单。有关更多信息,请参见在 Flash Lite 中使用 Tab 键导航

除了使用 Tab 键导航外,您还可以使用自定义键导航。在这种情况下,应用程序会处理 Flash Lite 生成的按键事件以响应用户按下设备上的某一键,然后采取相应动作。例如,如果您要创建 Flash Lite 游戏或交互模型比简单的菜单复杂得多的其它应用程序,您将要使用此导航类型。

本章包含以下主题:

受 Flash Lite 支持的键

在 Flash Lite 中使用 Tab 键导航

处理按键事件(仅限 Flash Professional)

处理按钮事件(仅限 Flash Professional)

使用软键(仅限 Flash Professional)