受 Flash Lite 支持的键

除了标准电话上提供的字母数字键外,大多数移动设备都具有一个导航小键盘(用户可以用它来进行导航和选择设备屏幕上的项),此外还具有两个(或更多)软键。设备的"软键"是多功能键,可在任意时刻使用屏幕来标识它们的用途。

典型的导航小键盘有四个导航键(上、下、左和右)和一个选择键(通常位于小键盘的中央)。不同的应用程序可以采用不同的方式来使用这些键。例如,在一个游戏中,用户可以使用导航键在屏幕上移动人物,然后使用选择键来执行另一个动作,如使人物跳跃。

以下图像显示了通用小键盘和实际设备上最常用的键:



并不是所有设备和 Flash Lite 内容类型都支持所有这些键。例如,支持双向导航的设备不支持左导航键和右导航键(请参见默认导航模式)。此外,并不是所有设备都能访问设备软键。

Flash Lite 支持移动设备上的以下键:

说明

可用性

数字, *, #

0, 1, 2, 3, 4, 5, 6, 7, 8, 9, *, #

所有设备

五向小键盘

选择、上和下

所有设备

 

左和右

仅限支持四向导航的设备(请参见默认导航模式

软键

左和右

支持 SetSoftKeys 命令的设备

 

SOFT3 - SOFT12 键

有两个以上软键的设备

键盘键

!, , #, $, %, &, , (, ), *, +, ,, -, ., /, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, :, ;, <, +, >, ?, @, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, [, \, ], ^, _, , a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, {, |, }, ~, Backspace

具有 QWERTY 键盘的设备

通过以下 System.Capabilities 属性,可以确定设备上可用的导航和选择选项:

有关 System.Capabilites 类的更多信息,请参见"Flash Lite 2.x ActionScript 语言参考"。