如何在LinearLayout
上啓用2列或更多列,同時仍保留使用addView(view, position)
在給定位置添加視圖的功能。Android LinearLayout多列,同時保留addView(視圖,位置)功能
嵌套佈局不是一個選項,因爲在這種情況下,每個內部佈局都會有它自己的索引。我希望能夠在主佈局上使用addView
方法,以便視圖轉到相應的列。
如何在LinearLayout
上啓用2列或更多列,同時仍保留使用addView(view, position)
在給定位置添加視圖的功能。Android LinearLayout多列,同時保留addView(視圖,位置)功能
嵌套佈局不是一個選項,因爲在這種情況下,每個內部佈局都會有它自己的索引。我希望能夠在主佈局上使用addView
方法,以便視圖轉到相應的列。
我認爲你應該使用替代的LinearLayout
tablelayout我會用2個獨立的LinearLayouts,有可能在外部的LinearLayout,並有一個LinearLayout中是左列,另一個是右列。這兩個新的LinearLayout將具有相同的android:layout_weight
,因此它們在外部佈局中具有相同的寬度。然後,您可以選擇是將新視圖添加到左欄還是右欄中。