티스토리 뷰

안드로이드에서 레이아웃을 그릴때 xml을 이용 해서 그리게 되는데, 이때 weight를 설정 해서 레이아웃의 크기를 상대적으로 지정 할 수 있게 됩니다.

 

이 weight를 xml이 아닌 소스 코드 상에서 아래와 같이 하면 지정 할 수 있게 됩니다.

 

1
2
3
4
5
TextView txt01;
 
LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(0,LinearLayout.LayoutParams.WRAP_CONTENT );
txt01.setLayoutParams(params);
 

 

TextView인 txt01에 width가 1인 weight를 지정 하는 코드 입니다.

댓글