오버라이드 함수 dispatchKeyEvent(KeyEvent event) 함수에서 물리버튼 이벤트를 받아올 수 있다.

키코드를 비교하여 돌아가기 버튼을 구분할 수 있다.

 

    @Override
    public boolean dispatchKeyEvent(KeyEvent event) {
        if (event.getKeyCode() == KeyEvent.KEYCODE_BACK) {
            //돌아가기 버튼
            return true;
        }

        return super.dispatchKeyEvent(event);
    }

 

'Android' 카테고리의 다른 글

[Android] AlertDialog 사용  (0) 2019.04.02
[Android] APK 만들기  (0) 2019.03.30
[Android] Comparable 정렬  (0) 2019.03.28
[Android] Tab 사용법  (0) 2019.03.27
[Android] RecyclerView 예제  (0) 2019.03.26

+ Recent posts