The specified child already has a parent.
-
[안드로이드] Caused by: java.lang.IllegalStateException: The specified child already has a parent. You must call removeView() on the child's parent first.안드로이드(java)/에러 관련 2020. 3. 18. 11:11
Caused by: java.lang.IllegalStateException: The specified child already has a parent. You must call removeView() on the child's parent first. alert dialog에 setView(View view) 를 이용해서 커스텀 다이얼로그를 만들고 취소 또는 확인 버튼을 만들어서 처음 한 번은 잘 실행되었는데 두 번째 실행이 되면 위와같은 에러를 내며 앱이 강제 종료 되었습니다. you must call removeView() 를 보아하니 뭔가 뷰를 제거하라는거 같은데 정확히 어떻게 제거하는지는 잘 모르겠어서 정보를 찾아보았습니다. view가 등록된 상태에서 또 다시 등록하려고 하는게 문제라고 하네요...