Notice
Recent Posts
Recent Comments
Link
관리 메뉴

설.현.아빠

뒤로가기 키 처리. 본문

안드로이드/Event

뒤로가기 키 처리.

설.현.아빠 2011. 2. 11. 10:14



단순히 뒤로가기 키만 적용시키기 위해선 아래와 같이 사용해도 된다.

@Override 
  public void onBackPressed() { 
      ExitDialog();
  }*/

 

 

단, 뒤로가기, 홈, 엔터키를 적용시키기 위해서는 아래와 같이 해야한다.

 @Override
 public boolean onKeyDown(int keyCode, KeyEvent event) {
     if(keyCode==KeyEvent.KEYCODE_BACK) {
         ExitDialog();
         return true;
     }

     else if(keyCode==KeyEvent.KEYCODE_HOME) {
         return true;
     }

     else if(keyCode==KeyEvent.KEYCODE_ENTER) {
         return true;
     }
     return false;
 }

 

둘다 하나의 Activity 전체에 적용된다.

각각의 View마다 적용 시키기 위해서는 아래를 참조하자.


하나의 View처리 및 각종 Listener사용법

http://cafe.naver.com/android21/73

 

Activity 전체 처리 및 하나의 View처리.

뒤로 가기 키 처리, 터치 이벤트 처리에 대한 내용이 있다.

http://blog.naver.com/ryuvsken/91051744

Comments