본문 바로가기

[Android 오류] JAVA.LANG.CLASSCASTEXCEPTION 에러 발생

@hyeon.s2022. 10. 12. 23:23

JAVA.LANG.CLASSCASTEXCEPTION

- 클래스 형 변환 연산을 잘못 할 경우 발생하는 예외이다.

트러블슈팅

val value = etValue.text.toString()
                setFragmentResult("requestKey", bundleOf("bundleKey" to value))

원인

- value부분을 etValue.text로 설정 후 받는쪽 Activity에서 String으로 받아 JAVA.LANG.CLASSCASTEXCEPTION 이 발생하였다.

해결

- .toString() 으로 String 자료형으로 바꾸니 해결되었다.

hyeon.s
@hyeon.s :: 개발로그
목차