使用输入文本字段

Flash Lite 中的输入文本字段与动态文本字段类似,您可以在运行时用 ActionScript 来获取和设置其内容。此外,输入文本字段使 Flash Lite 应用程序能够通过设备的通用输入文本对话框来获取用户输入。(Flash Lite 不支持嵌入式文本输入。)下图显示了 Symbian Series 60 设备上的输入对话框:

要打开设备的输入对话框,用户必须首先指定输入文本字段焦点,然后按设备上的选择键。默认情况下,Flash Lite 会在具有焦点的输入文本字段的周围绘制一个黄色的矩形。

文本输入对话框是模式对话框,这意味着用户不能在该对话框具有焦点时与 Flash 内容交互。Flash Lite 还会在该对话框具有焦点时暂停 Flash 应用程序中的播放头。

如果用户单击"确定"(左软键),则该文本输入对话框将关闭,并且 Flash Lite 会自动将文本分配给输入文本字段。如果用户单击"取消"(右软键),则不会为输入文本字段指定文本。

当您在 Flash 创作工具中测试应用程序时,Flash Lite 模拟器将模拟文本输入对话框的功能。下图显示了在模拟器中运行的文本输入对话框:

'

若要查看在应用程序中使用输入文本字段的示例,请参见文本字段示例应用程序(仅限 Flash Professional)