Message.java – onBackPressed() |
@Override |
Message.java – onKeyDown() |
@Override return super.onKeyDown(keyCode, event); |
Android Developers blog 를 참조하다가 키에 대한 정의를 내릴 수 있는 메소드의 내용이 있어 이전버튼에 대한 정의를 내려주지 못해 day2:간단한 메모장 만들기(진행중) 에서 오류를 뿜어주던걸 하나 수정했다.
Android Developers blog 에 올라와있는 내용이 딱 나한테 필요한 내용이였던 것이다. ㅋㅋ onBackPressed()는 단순히 이전버튼에 대한 정의만 내려주고 onKeyDown()은 에뮬레이터상 대부분의 버튼에 정의를 내려줄 수 있다. 두개의 메소드 모드 작성되어 있다면 에뮬레이터에서는 onBackPressed()는 무시하고 이전버튼을 눌렀을때도 onKeyDown()으로 들어가버린다.
'Android' 카테고리의 다른 글
Day 4 : 이미지 그려주기 테스트 (0) | 2009.12.31 |
---|---|
Day 4 : 2D 를 표현하기 위한 기본 코드 (0) | 2009.12.31 |
Day 3 : 간단한 메모장 만들기 (이어서) (4) | 2009.12.30 |
day 2 : 간단한 메모장 만들기 (진행중) (0) | 2009.12.29 |
day 1 : Activity 전환 테스트 (0) | 2009.12.28 |