[Android] Infer Constraints가 뭘까? 일단 Infer Constraints은 레이아웃 안에 있는 모든 위젯들에 관계를 맺어주는 기능이다. 이렇게 말하면 잘 알아듣기 힘들다.. 나도 그렇고.. 이전 안드로이드 스튜디오가 업데이트될 때 새로 생긴 레이아웃이 있었다. 이름하야 ConstraintLayout..! 좀 더 유연하고 강력하다고 하는데.. 나는 이전 레이아웃을 써본 적이 없어서 모르겠다. ConstraintLayout은 위젯이 연결되어 있지않으면 오류를 뱉는다. 그래서 위젯을 정렬시켜주면 오류가 발생하지 않는다. 이 정렬되지 않은 위젯들을 자동으로 정렬해주는 기능이 바로 Infer Constraints이다. === 추가 설명 === 아래 사진은 디자이너 화면과 XML 코드이다. 123456789101112131415161718192021.. 옛날 글들/Android 6년 전
[Android] missing constraints in constraintlayout 해결과 이유 처음 안드로이드 스튜디오를 키고 버튼과 라벨을 추가했는데 오류가 뜬다. 그래서 해결법을 찾았다. 여기 마법봉같이 생긴 걸 클릭하면 된다. 왜인지는 모르겠지만 해결이 된다. Infer Constraints라고 하는 기능인데 레이아웃을 정리해주는 것 같다. 처음 안드로이드 스튜디오를 키고 버튼과 라벨을 추가했는데 오류가 뜬다. 그래서 해결법을 찾았다. 여기 마법봉같이 생긴 걸 클릭하면 된다. 왜인지는 모르겠지만 해결이 된다. Infer Constraints라고 하는 기능인데 레이아웃을 정리해주는 것 같다. === 추가 설명 === 이유는 ConstraintLayout의 사용에 있다. 아래 사진은 디자이너 화면과 XML 코드이다. 12345678910111213141516171819202122232425262.. 옛날 글들/Android 6년 전