안드로이드 스튜디오 Missing Constraints in ConstraintLayout 해결방법



안녕하세요, 첫째안전 입니다. 이번시간에 알려드릴 안드로이드 스튜디오 정보는 바로 Missing Constraints in ConstraintLayout 에러 해결방법 입니다. 디자인 창에 버튼을 끌어다 놓으면 발생하는 에러죠. 저도 이 문제때문에 골치아파 하다가 외국 사이트 들을 뒤져서 해결 방법을 알아보니 정말 간단한 방법이였습니다.



※Missing Constraints in ConstraintLayout Error 해결방법

오류의 내용을 보자면 이렇습니다.. (구글번역)


-missing constraints in constrainLadyout

this view is not constrained. it only has designtime positions, so it will jump to (0,0) at runtime unless you add the constraints


-최상위레이아웃의 제약 조건 누락

이 뷰는 제한되지 않습니다. 그것은 designtime 위치 만 가지고 있으므로 제약 조건을 추가하지 않으면 런타임에 (0, 0)으로 점프합니다.



구글번역기를 사용한지라 정확히 이해는 되지 않더라고요. 아무튼 현제 레이아웃에서 버튼 기능을 지원하지 않다는 말인것 같기도 합니다. 해외 사이트 들을 뒤져서 알아본 결과 해결 방법은 정말 간단했습니다.



위 사진처럼 버튼을 디자인 화면에 옮겨왔을 때 missing constraints in constraintLayout error 가 뜹니다.



디자인 화면 바로 위 "infer constraints" 버튼을 눌러주세요.



infer constraints 버튼을 누르자 마자 missing constraints in constraintsLayout error 가 사라지는걸 보실 수 있으실겁니다.


금방 오류 해결하시고 좋은 어플 개발하시길 바랍니다^^




댓글

Designed by JB FACTORY