부모(Parent) View 또는 자식(Child) View의 상대적 위치 관계를 정의하여 UI를 배치하는 Layout
layout을 relativelayout으로 설정
생성 후 view를 만든 후 위치관계 정의
위치 관계 정의에 관한 속성 (부모-자식)
위치 관계 정의에 관한 속성 (자식-자식)
상대적인 위치관계를 정의하기 때문에 고정적인 위치를 가진 view가 하나 이상은 있어야 한다.
객체의 상대적인 위치관계를 정의해야 한다. 상대적인 위치를 정의하지 않으면 기본적으로 가로축은 부모의 왼쪽, 세로축은 부모의 위쪽으로 정의된다.
사진에서 알 수 있듯이 textview의 위치관계가 정의되지 않았기 때문에 2개의 textview가 모두 왼쪽 위에서 나타나는 것을 알 수 있다.
[1]
[2]