2012-03-07 4 views
0

안드로이드 용 물리 키패드를 사용하면 빠른 충돌 과정을 제공 할 수 있습니까? 내가 에뮬레이터 아무것도의 물리 1 개 버튼이 발생 누를 때 아직키 이벤트 듣기

public boolean OnKeyDown(int keyCode, KeyEvent event) 
{ 
    switch (keyCode) { 

    case KeyEvent.KEYCODE_1: 
     setContentView(R.layout.about); 
     break; 
    } 

    return true; 
} 

:

나는 내 코드에서이 방법을 가지고있다.

내가 누락 된 항목이 있습니까?

답변

4

1 단계 : @Override 주석을 추가하십시오.

단계 2 : 컴파일러에서 OnKeyDown 메서드가 없다고 불만 스럽으면 onKeyDown()으로 이름을 바꿉니다. :-)

+0

사용자가 하드 키보드 키를 누를 때마다 뭔가가이 메서드를 호출 할 필요가 없습니까? – nexus490

+0

Nevermind. 그것은 효과가있었습니다. – nexus490