개발 공부/Android
[Android Kotlin] registerForActivityResult() 구현
Activity에서 결과를 가져오는 콜백함수로 기존의 startActivityForResult() 와 onActivityResult()가 deprecated 되고 새롭게 나온 것이 registerForActivityResult()라고 한다. 순서는 이렇다. A activity -> B activity -> A activity 1. A activity 에 콜백 등록 if (result.resultCode == RESULT_OK) { 값이 왔을 때 실행할 코드 } val getResult = registerForActivityResult( ActivityResultContracts.StartActivityForResult()) { result: ActivityResult -> if (result.result..
2022. 8. 7. 22:41