커스텀 레이아웃을 만들고 있습니다.

 

class는 RelativeLayout을 상속받고있습니다.

 

생성자에서

--------------------------------------

super(context, attrs)

 

RelativeLayout.LayoutParams params = new RelativeLayout.LayoutParams(100, 100);

 

ImageView a = new ImageView(context);

ImageView b = new ImageView(context);

 

a.setBackgroundColor(Color.BLUE);

b.setBackgroundColor(Color.YELLOW);

 

this.addView(a, params);

this.addView(b.params);

---------------------------------------

 

이렇게 하고있습니다.

 

하지만 디버그모드로 값을 까보면 layout에 ImageView 객체 2개는 add되어있습니다.

하지만 width, height 모두 -1로 되어있습니다..

 

결론은 디바이스에 올려보면 아무것도 나오지 않는 상황입니다.

 

혹시 제가 빠트린부분이 있는지 짚어봐주시면 감사드리겠습니다..

 

주말잘보내세요. 감사합니다.