-4
내가 유일한 문자 버튼을 누르면 z가 안드로이드에서 어떤 동작을 수행합니다. a는 z를위한 키 ASCII 코드입니다. 아무도 안드로이드에서 어떻게 할 수 있습니까?안드로이드의 keypress 이벤트
내가 유일한 문자 버튼을 누르면 z가 안드로이드에서 어떤 동작을 수행합니다. a는 z를위한 키 ASCII 코드입니다. 아무도 안드로이드에서 어떻게 할 수 있습니까?안드로이드의 keypress 이벤트
여기 안드로이드의 전체 키 코드 목록입니다. 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.
키 코드를받는다면 나는 29 개, z는 50 개, A는 59 개라고 생각한다. – viv