键盘是Android中主要的输入设备,对按键的响应的处理是响应之间在程序中使用键盘的核心内容。
主要事件有:
onKeyDown 按键事件 Since: API Level 1 onKeyMultiple Since: API Level 1 onKeyUp 松键事件 Since: API Level 1 onKeyLongPress Since: API Level 5 onKeyShortcut Since: API Level 11
具体的KeyEvernt事件请参看KeyEvent类。
其中:参数 int keyCode为按键码,KeyEvent msg表示按键事件的消息(其中包含更详细的内容)。
KeyEvent主要包括以下一些方法:
final int getAction() 获得按键的动作 final int getFlags() 获得标志 final int getKeyCode() 获得按码键 final int getRepeatCount() 获得重复的信息 final int getScanCode() 获得扫描码