개발/안드로이드(Android-Kotlin)

startActivity에서 기존 activity제거

----___<<<<< 2019. 10. 28. 21:50

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