강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

이재윤님의 프로필 이미지
이재윤

작성한 질문수

모던 안드로이드 - 코틀린과 Jetpack 활용

Fragment -> Fragment 데이터 전달 (FragmentResult API)

setFragmentResultListener 객체를 받는방법은 없나요?

작성

·

259

0

A 라는 data class를 넘겨주고 싶어서 이렇게 써봤는데 null 이 나오더라구요.. string으로 하나하나 넘겨주면되긴하던데 

data class 에 serializable도 썼는데 넘겨줄방법이없는건가요?

setFragmentResultListener("item") { resultKey, bundle ->
val test = bundle.getBundle("data")
Log.e("tag", "뭐야 "+ test)
}

답변 1

0

오준석님의 프로필 이미지
오준석
지식공유자

bundle에서 Serializable 객체를 얻을 때는 bundle.getSerializable("data") 하시면 될 것 같습니다.

이재윤님의 프로필 이미지
이재윤

작성한 질문수

질문하기