【发布时间】:2013-03-07 02:10:52
【问题描述】:
我正在尝试动态添加 LinearLayouts,但它不起作用。我想我只需要另一双眼睛来审视它。谁能帮帮我?
LinearLayout parentLayout = (LinearLayout)findViewById(R.id.parentLayout);
lLayout = new LinearLayout[8];
for(int i = 0; i < lLayout.length; i++) {
lLayout[i] = new LinearLayout(this);
lLayout[i].setId(i);
lLayout[i].setOrientation(LinearLayout.HORIZONTAL);
if(i%2 == 0) {
lLayout[i].setBackgroundColor(Color.GREEN);
} else {
lLayout[i].setBackgroundColor(Color.MAGENTA);
}
parentLayout.addView(lLayout[i]);
}
【问题讨论】:
-
也许可以尝试将图像添加到线性布局中,以便它们具有大小。也许它们正在被添加,但你看不到它们,因为它们是空的?或者带有一些虚拟文本的文本视图..
-
你还没有添加 ListViews,不知道你为什么不接受我的编辑...
标签: android dynamic view android-linearlayout