Why the added view does not appears on the screen?
<p>Look at the code snippet bellow it is for android </p>

<p><pre>
TableLayout tbL = (TableLayout) findViewById(R.id.moreInfo_table);</p>

<code>tbL.addView(getRow(key, value), new TableLayout.LayoutParams
                      (TableLayout.LayoutParams.FILL_PARENT,TableLayout.LayoutParams.WRAP_CONTENT));
private TableRow getRow(String key, String value) {
    TableRow tbR = new TableRow(this);
    try {
        TextView keyTV = new TextView(this);
        keyTV.setText("Key " );
        keyTV.setTextColor(Color.WHITE);
        keyTV.setGravity(Gravity.CENTER_VERTICAL | Gravity.LEFT);
        keyTV.setTextSize(18.0F);
        TextView valueTV = new TextView(this);
        valueTV.setText("Value " );
        valueTV.setTextColor(Color.WHITE);
        valueTV.setGravity(Gravity.CENTER_VERTICAL | Gravity.LEFT);
        valueTV.setTextSize(18.0F);     
        tbR.addView(keyTV,new TableLayout.LayoutParams
                  (TableLayout.LayoutParams.WRAP_CONTENT,TableLayout.LayoutParams.WRAP_CONTENT));
        tbR.addView(valueTV,new TableLayout.LayoutParams
                  (TableLayout.LayoutParams.WRAP_CONTENT,TableLayout.LayoutParams.WRAP_CONTENT));
        } catch (Exception e) {
        e.printStackTrace();            
    }       
    return tbR;
}
</code></pre>

<p>Where is the problem??????!!!</p>
