MyView mv;

mv= new MyView(this);

linear.addView(mv);
 
이렇게 리니어 레이아웃에 추가를 하려고 하는데요.. 추가가 안되네요
 
MyView 함수는요..
 
 
public class MyView extends View {
 public MyView(Context context) {
  super(context);
  Log.d("돼나2", "테스트1-2");
 }
 Paint mPaint;
    int co;
    
    @Override
    public void onDraw(Canvas canvas) {
     super.onDraw(canvas);
     mPaint = new Paint();
        mPaint.setAntiAlias(true);
     Log.d("돼나2", "테스트1-4");
     mPaint.setColor(Color.RED);
     RectF rect=new RectF(30,30,70,70);       
     canvas.drawRoundRect(rect, 10, 10, mPaint);
     Log.d("돼나2", "테스트1-5");         
    }
}
 
이렇게 되어 있습니다..
로그에서 보이듯이 1-2는 들어가는데 1-4랑 1-5가 안들어와요
onDraw함수로 아예 들어가질 않는데.. 어떻게 해야할까요??
뭐가 문제죠..?