안드로이드 스튜디오에서 프로젝트 생성하고
간단한 예제로 버튼 두 개를 만들어서 실행을 하면(에뮬레이터로 하든 실제 기기로 실행하든)
두 버튼이 겹쳐서 보여지는 상황이 발생할 수가 있다.

실제 안드로이드 스튜디오에서 레이아웃에 버튼을 배치시 두 버튼이 겹치지 않도록 적당히 떨어뜨려놓았다.

하지만 실제 실행을 해보면,

요렇게 버튼이 겹치는 경우가 발생하는데....

(대체 왜???)

 

이것은 아래처럼 해결하면 된다.


design탭의 상단에 요술봉 모양의 아이콘이 있는데, 이 아이콘이 Infer Constraints 역할은 한다.
해당 아이콘을 클릭하면 레이아웃 내 배치된 위젯의 현재 상태를 기반으로 관계를 재정립한다. 그리고 요술봉 아이콘 왼쪽의 x 아이콘을 클릭하면 다시 초기화된다.

요술봉을 클릭하고 다시 실행하면 아래처럼 정상적으로 버튼이 배치된 것이 확인이 된다.

 

+ Recent posts