我有一个TableLayout
,其中数据是动态填充的。但我不知道如何为表添加Column标头。
我的java类是
tl=(TableLayout) findViewById(R.id.table);
for(int k=0;k<i;k++)
{
tr[k]=new TableRow(getApplicationContext());
tr[k].layout(0, 0, 0, 0);
ids[k] = new TextView(getApplicationContext());
ids[k].setText(loc_id[k]);
ids[k].setTextColor(Color.WHITE);
ids[k].setTextSize((float) 18);
ids[k].setTypeface(null, 1);
ids[k].setBackgroundColor(Color.TRANSPARENT);
ids[k].setPadding(30, 15, 30, 15);
loc[k] = new TextView(getApplicationContext());
loc[k].setText(loc_name[k]);
loc[k].setTextColor(Color.WHITE);
loc[k].setTextSize((float) 18);
loc[k].setTypeface(null, 1);
loc[k].setBackgroundColor(Color.TRANSPARENT);
loc[k].setPadding(30, 15, 30 ,15);
tr[k].setPadding(0, 1, 0, 0);
tr[k].addView(ids[k]);
tr[k].addView(loc[k]);
tl.addView(tr[k], new TableLayout.LayoutParams(
LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT));
}
}
}
}`
我可以在哪里设置列标题