Notice
Recent Posts
Recent Comments
Link
투케이2K
389. (kotlin/코틀린) [간단 소스] 안드로이드 onKeyDown KeyEvent.KEYCODE_BACK 키 이벤트 발생 감지 메소드 정의 및 뒤로가기 이벤트 감지 본문
Kotlin
389. (kotlin/코틀린) [간단 소스] 안드로이드 onKeyDown KeyEvent.KEYCODE_BACK 키 이벤트 발생 감지 메소드 정의 및 뒤로가기 이벤트 감지
투케이2K 2023. 8. 23. 20:33[개발 환경 설정]
개발 툴 : AndroidStudio
개발 언어 : Kotlin
[소스 코드]
// -----------------------------------------------------------------------------------------
// TODO [백버튼 터치시 뒤로 가기]
// -----------------------------------------------------------------------------------------
override fun onKeyDown(keyCode: Int, event: KeyEvent?): Boolean {
if (keyCode == KeyEvent.KEYCODE_BACK) { // TODO [디바이스의 키 이벤트가 발생했는데, 뒤로가기 이벤트일때]]
// ===============================================================
S_Log._W_("백버튼 터치시 뒤로 가기 이벤트 발생", null)
// ===============================================================
// ---------------------------------------------------------------
// [액티비티 종료 실시]
// ---------------------------------------------------------------
try {
finish()
overridePendingTransition(0, 0)
}
catch (e : Exception){}
// ---------------------------------------------------------------
}
return true
}
반응형
'Kotlin' 카테고리의 다른 글
Comments