title: assign weight to 3 TextViews with TableLayout.LayoutParams
body: <p>I have the following in my activity which successfully displays 3 columns of data (there will be up to 10 rows, thus the for loop):</p>
  
  <pre><code>for (int i=0;i&lt;10;i++)
          {
              TableRow tr = new TableRow(this);
              TextView tv0 = new TextView(this);
              TextView tv1 = new TextView(this);
              TextView tv2 = new TextView(this);
              TableRow.LayoutParams trlp = new TableRow.LayoutParams();
              trlp.span = 3;
              trlp.weight = 1;
              tr.setLayoutParams(trlp);
              tv0.setText("" + debtName[i]);
              tv1.setText("" + debtAmount[i]);
              tv2.setText("" + debtPayment[i]);
              tr.addView(tv0);
              tr.addView(tv1);
              tr.addView(tv2);
              tl.addView(tr);
          }
  </code></pre>
  
  <p>I want them to be evenly weighted out as there is a title row that is hard coded in to the layout. The "trlp.weight = 1;" did not change it from when it did not exist.</p>
  
  <p>What I am looking for is a way to get the tv0,tv1,tv2 TextViews to be distributed evenly (horizontally).</p>
  
  <p>Also for reference, I'm running at API 12.</p>