활동에서 결과 가져오기  |  Android 개발자  |  Android Developers

Pluu Dev - 새로운 API ActivityResultContract로 Migration

Activity Result API


새 액티비티를 띄우고, 로직에 대한 결과를 응답 받을 수 있다.

기존에는 startActivityForResult()onActivityResult() 를 사용했었지만, 다음과 같은 사유로 Android X 에서 Deprecated 되었다.

Untitled

Untitled

대신 Android X 에서 새로 도입된 Activity Result API 를 사용할 수 있다.

ActivityResultContracts 는 위의 문제점들을 해결하기 위해 제공된다.