当我按下唯一的字符按钮a到z在android中执行某些操作什么是关键ascii代码为a to z任何人都可以告诉如何在android中做?
答案 0 :(得分:3)
这是android上的整个密钥代码列表。不要使用int。使用KeyEvent的静态值。 http://developer.android.com/reference/android/view/KeyEvent.html
在活动中,您可以覆盖以下其中一项(或更多,如果您愿意)
boolean onKeyDown(int keyCode, KeyEvent event)
boolean onKeyLongPress(int keyCode, KeyEvent event)
boolean onKeyMultiple(int keyCode, int repeatCount, KeyEvent event)
boolean onKeyUp(int keyCode, KeyEvent event)
在那里你可以做:
if (event.getKeyCode() == KeyEvent.KEYCODE_A) {
// do whatever you want.
}
而不是KeyEvent.KEYCODE_A使用你想要的任何东西。例如,后退键的KeyEvent.KEYCODE_BACK。