2012-12-10 29 views
0

我有兩個佈局文件,主一種含自定義視圖,和一個表,和一個行的佈局。 根據具體情況,該表需要附加行,從該行佈局這樣的充氣:TableLayout.addView(視圖)與TableLayout.addView(視圖,POS)

TableLayout tl = (TableLayout) mParent.findViewById(R.id.table_layout); 
LayoutInflater inflater = LayoutInflater.from(mParent); 
TableRow tr = (TableRow) inflater.inflate(R.layout.layout_row, null); 


tl.addView(tr, 0); 

這按預期工作。

tl.addView(tr) 

這什麼都不做。

爲什麼?我花了半個小時在這之前,我嘗試了帶有兩個參數的addView,現在我可以做這個工作,但實際上理解爲什麼會更好。

謝謝!

回答

0

愚蠢的問題。它被添加了,但因爲在屏幕之外而不可見。爲此事道歉。