kotlin중첩1 [kotlin][Android] Activity 한번에 종료하기 이번 시간에는 activity를 여러개 쌓은 후, 마지막 것을 기준으로 한번에 종료하는 기능을 만들어보겠습니다. 해당 기능을 구현하는 방법은 여러가지가 있습니다. 하지만 그것들 중에서 ActivityResultLauncher 를 사용할 것 입니다. 원리는 간단합니다. launcher을 통해 activity를 실행시킨후, 던진 데이터가 finish이면 종료시킵니다. 이를 위해선 매 activity launcher가 필요하므로 BaseLauncherActivity를 만들어 상속해줍시다. open class BaseLauncherActivity : AppCompatActivity() { protected lateinit var launcher: ActivityResultLauncher override fun .. 2022. 6. 28. 이전 1 다음