아직도 onBackPress()를 fragment에서 받을 수가 없네 ㅠㅠ 꼼수로 처리해야할 것 같다…
// MainActivity override fun onBackPressed() { if (navController.currentDestination?.id == R.id.tempFragment) { super.onBackPressed() } else { navController.naviteUp() } }
이렇게하면 뒤로 가거나 앱을 나가는 걸 자동으로 해준다.
override fun onBackPressed() { if (!navController.popBackStack()) { super.onBackPressed() } }