Flash Lite 2 |
|||
| 开发 Flash Lite 2.x 应用程序 > 创建交互和导航 > 受 Flash Lite 支持的键 | |||
除了标准电话上提供的字母数字键外,大多数移动设备都具有一个导航小键盘(用户可以用它来进行导航和选择设备屏幕上的项),此外还具有两个(或更多)软键。设备的"软键"是多功能键,可在任意时刻使用屏幕来标识它们的用途。
典型的导航小键盘有四个导航键(上、下、左和右)和一个选择键(通常位于小键盘的中央)。不同的应用程序可以采用不同的方式来使用这些键。例如,在一个游戏中,用户可以使用导航键在屏幕上移动人物,然后使用选择键来执行另一个动作,如使人物跳跃。
以下图像显示了通用小键盘和实际设备上最常用的键:
并不是所有设备和 Flash Lite 内容类型都支持所有这些键。例如,支持双向导航的设备不支持左导航键和右导航键(请参见默认导航模式)。此外,并不是所有设备都能访问设备软键。
Flash Lite 支持移动设备上的以下键:
|
说明 |
键 |
可用性 |
|---|---|---|
|
数字, *, # |
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, *, # |
所有设备 |
|
五向小键盘 |
选择、上和下 |
所有设备 |
|
|
左和右 |
仅限支持四向导航的设备(请参见默认导航模式) |
|
软键 |
左和右 |
支持 |
|
|
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 属性,可以确定设备上可用的导航和选择选项:
hasMappableSoftKeyssoftKeyCounthas4WayKeyAShasQWERTYKeyboardhasStylushasMouse有关 System.Capabilites 类的更多信息,请参见"Flash Lite 2.x ActionScript 语言参考"。