TableLayout에 동적으로 행으로 추가하려고하는데요.
저 핑크색부분이 뷰의 크기입니다.
하지만 동적으로 추가하면 크기(width)가 작아집니다.



아래 소스가 동적으로 추가하는 부분입니다. 정해진 크기만큼 그대로 받아 오고싶은데요. 
어떻게 해야할지 모르겟네요..
  TableRow tr = new TableRow(this);
     for(int i=1;i<time.size();i++)
     {      
      View view = new View(this); 
      LayoutInflater vi = (LayoutInflater)getSystemService(LAYOUT_INFLATER_SERVICE);                    
      view = vi.inflate(R.layout.nowweather, null);
      TextView temp1  = (TextView)view.findViewById(R.id.nowweather_todayTime); //시간
      temp1.setText(time.get(i));
      TextView temp2  = (TextView)view.findViewById(R.id.nowweather_tv1); //날씨
      temp2.setText(time.get(i));
      TextView temp3  = (TextView)view.findViewById(R.id.nowweather_tv2); //강수량
      temp3.setText(time.get(i));
      ImageView imageView2 = (ImageView)findViewById(R.id.nowweather_image);
      //imageView2.setImageResource(setImage(src, imageView2));
      tr.addView(view);        
     }
     tableLayout.addView(tr);