我正在動態創建TableRows
。這些TableRows
有兩種類型的內容。 部分有4個景點。 還有一些有2意見。使用不同內容動態創建TableRow
問題是,TableRows
與兩個,儘量佔據相同的空間,其中有四個佈局。 這是發生:
圖ThisTextViewHasThisSize
圖TV0 _ __ _ __ _ __ _ __ _ ____ _TV1 TV2
...
TableLayout tl = (TableLayout) findViewById(R.id.myTableLayout);
for (int i = 0; i < array.length; i++) {
TableRow tr = new TableRow(this);
ImageButton button = new ImageButton(this);
tr.addView(button);
TextView tv0 = new TextView(this);
tv0.setText(array[i].something0());
if (another type of TableRow) {
TextView tv1 = new TextView(this);
TextView tv2 = new TextView(this);
tv1.setText(array[i].something1());
tv2.setText(array[i].something2());
tr.addView(tv1);
tr.addView(tv2);
}
tr.addView(tv0);
tl.addView(tr);
}
有人可以告訴我如何讓TableRows佈局完全獨立於彼此?
你確定'ListView'不適合你的目的嗎? – dmon 2011-06-14 01:58:34
哦,我真的不知道。我需要爲每個「單元格」放置背景圖片。可能嗎?我要去學習一下。 – coffee 2011-06-14 02:16:44
但問題仍然存在... – coffee 2011-06-14 02:36:56