Android Keydown Sample

Wookoa 2025. 2. 9.

Android Keydown Example
Android Keydown Example

머리말

  안드로이드 스튜디오에서 KeyDown 이벤트는 간단한 방법으로 처리가 가능하다. 본 포스팅은 안드로이드 개발 환경에서 Keydown 이벤트를 처리하는 샘플 코드를 소개한다.

MainActivity.java

  사용자가 선택한 버튼을 식별하기 위해 KEYCODE로 시작하는 상수(Constant) 값을 불러와서 사용할 수 있다. 아래의 예제는 뒤로 가기 버튼을 두 번 이상 클릭했을 때 프로그램을 종료하는 예제 코드다.

int index = 0;

@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
    if(keyCode == event.KEYCODE_BACK){
        if(index == 0){
            Toast.makeText(this, "한번 더 클릭 시 종료 됩니다.", Toast.LENGTH_LONG).show();
            index++;
            return false;
        } else{
            return super.onKeyDown(keyCode, event);
        }
    }
    return super.onKeyDown(keyCode, event);
}

꼬리말

  본 포스팅에서 소개하는 예제 코드를 어렵지 않게 이해할 수 있을 것이라 생각되어 자세한 설명은 생략한다. 안드로이드 개발 환경에서 Keydown 이벤트를 처리하는 예제 코드를 소개한 본 포스팅은 이로써 마무리를 짓는다.

인기있는 글

소중한 댓글 (0)