posted by Kyleslab 2012. 11. 6. 16:27


이렇게 LinearLayout으로 감싼 뷰중 하나를 남은 공간에 꽉차게 할때

보통 뷰의 속성에 weight 값을 설정해서 하곤한다. 

이때 아래와 같이 설정해줬다면 width는 0으로 설정해주는 것이 좋다. 

(LinearLayout의 orientation이 vertical인경우에는 height를 0으로 설정)



그 이유는 

weight값은 남은 공간을 채우기 위한 다른 width계산이 필요한데 wrap_content을 사용하는것은 시스템은 결국 상관없는 width를 계산하게 되기 때문이다.

'Mobile > Android' 카테고리의 다른 글

생명주기 메소드를 Override할때 super의 위치  (0) 2012.11.08
IntentService  (0) 2012.11.06
한 앱에서 라이브러리와 값 공유  (0) 2012.11.02
BroadcastReceiver  (0) 2012.11.02
Push에 대한 것!  (0) 2012.10.30