일반 자바 클래스에서 레이아웃을 생성한 후 리턴해서 쓸려고 하는데요,

 

LinearLayout ll = new LinearLayout(context);

LinearLayout.LayoutParams pa = new LinearLayout.LayoutParams(700, 500);

 

ll.setLayoutParams(pa);

 

이렇게 했는데요.

 

로그로 ll.getWidth()와 ll.getHeight()를 찍어보니 0,0 이 들어가 있습니다.

 

param에서 분명 700, 500으로 설정해줬는데 왜 0, 0 이 들어가는지 이유를 모르겠습니다.

 

아시는 분 제발 답변 부탁드립니다ㅠ_ㅠ