본문 바로가기
IT/Android

Kotlin] 안드로이드 스튜디오 뒤로가기 두번 눌러 앱 종료

by 깻잎쌈 2020. 6. 14.
반응형

// 뒤로가기 2번
    private var backPressedTime : Long = 0
    override fun onBackPressed() {
        Log.d("TAG", "뒤로가기")

        // 2초내 다시 클릭하면 앱 종료
        if (System.currentTimeMillis() - backPressedTime < 2000) {
            finish()
            return
        }

        // 처음 클릭 메시지
        Toast.makeText(this, "'뒤로' 버튼을 한번 더 누르시면 앱이 종료됩니다.", Toast.LENGTH_SHORT).show()
        backPressedTime = System.currentTimeMillis()
    }

처음 시작하는 개발자를 위한 나의 첫 안드로이드:안드로이드 앱을 만들기 위해 반드시 알아야 할 핵심 기술, 한빛미디어

반응형

댓글