intent를 어떤 activitiy로 넘겨줄 때 기존 activity들을 모두 지우고 싶을 때가 있습니다.
저 같은 경우는 회원가입을 완료하고 MainActivity로 넘겨줄 때, 기존에 있던 activity들을 지우고 싶을 때가 있었습니다.
저 같은 경우는 JoinActivity에서 MainActivity로 넘어갈 때
val intent = Intent(this, MainActivity::class.java)
intent.flags = Intent.FLAG_ACTIVITY_NEW_TASK or Intent.FLAG_ACTIVITY_CLEAR_TASK
startActivity(intent)
이렇게 처리를 해주면 JoinActivity에서 MainActivity로 넘어갈 때 나머지 A,B,JoinActivity가 사라집니다.
끝.
'개발 > 안드로이드(Android-Kotlin)' 카테고리의 다른 글
Android setImage (0) | 2019.11.03 |
---|---|
Android BackButton Event (0) | 2019.10.30 |
Kotlin 전역변수 (0) | 2019.10.23 |
AndroidX 란 (0) | 2019.10.23 |
Cloud Firestore (0) | 2019.10.01 |