마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

렐러티브 레이아웃을 사용해서 이걸 만드려고 하는데..

0 추천

 

 

안녕하세요 ..

렐러티브 레이아웃을 사용해서, 아래와 같이 만드려고 하는데, 생각처럼 잘 안되서 이렇게 질문을

올렸습니다.... 원래 렐러티브레이아웃이 상대적인 위치를 토대로 사용할수 있는 레이아웃이라서

디자인 부분에서, 버튼들을 끌어다가 저 위치처럼 배치를 하려고 했는데, 이게.. 생각처럼 쉽지가 않아서..

어떻게 문법을 설정해줘야할지 잘 모르겠어서 질문을 올렸습니다.

부모뷰를 기준으로, 정렬이 되는터라.. 어떻게 해야 아래의 사진과 같이 저렇게 예쁘게 배치가 될까요 ㅠㅠ

아아 ㅠㅠ .. 아래의 부분을 코드적인 부분으로 만들어야 해야하는데.. 저처럼 이렇게 디자인을 끌어다 쓰는건

별로 좋지 않은 선택인것 같아서.. 이렇게 질문을 올려봅니다.. 디자인으로 끌어 쓰려고 해도 완벽하게 되지

않아서.. 어떻게 해야할까 도움을 좀 구하고 싶습니다 ㅠㅠ 

 

Kind카인드 (3,600 포인트) 님이 2016년 10월 4일 질문

1개의 답변

0 추천
 
채택된 답변
RelativeLayout을 공부를 하셨다면 곰곰히 생각해 보시면 그렇게 어렵지 않습니다.

RelativeLayout의 속성값 중에 자주 사용하는 것들만 있으면 금방 만들수 있습니다.

일단 버튼 1~9가 각각 한단계씩 아래에 위치해 있으니 layout_below="@id/id" 를 사용하시면 순서대로 나열하는것은 가능하실것 같구요.

그 다음은 정렬 입니다.

왼쪽 버튼들은 그냥 그대로 두시면 될것 같고

오른쪽에 위치한 위젯들은 layout_alignParentRight="true"를 하시면 되고,

가운데 위치한 위젯들은 layout_centerInParent="true"를 하시면 됩니다.

RelativeLayout의 속성값을 공부하기 위한 문제인것 같네요.
캬옹이 (37,920 포인트) 님이 2016년 10월 4일 답변
Kind카인드님이 2016년 11월 3일 채택됨
...