Think Different

레이아웃 비율 조정을 위한 weightSum 속성 본문

OS/Android

레이아웃 비율 조정을 위한 weightSum 속성

TENNESSEE 2014. 9. 17. 00:32

레이아웃(layout)을 구성할 때 비율을 20%/80%로 설정하거나 10%/70%/20% 등으로 구성하고 싶을 때 weightSum이라는 속성을 이용하면 된다.


Solution

  1. 부모태그에 weightSum속성에 대한 값으로 1을 준다.
  2. 부모태그의 모든 자식태그들에 layout_weight속성값으로 각각 소수점자리 값을 설정하며, 이 속성에 대한 총 값은 1이어야 한다.


Example



     
     
     
     


Reference

  • http://back2dev.tistory.com/entry/%EC%95%88%EB%93%9C%EB%A1%9C%EC%9D%B4%EB%93%9C-weightSum-%EC%9D%84-%EC%9D%B4%EC%9A%A9%ED%95%9C-Layout
  • http://caliou.tistory.com/257