我想用不同的颜色动态添加四个相对布局。当我尝试添加它时,容器包含四个子视图。但只有三个布局可见。如何使第一个布局可见。
我的代码
int[] colors={Color.RED,Color.BLACK,Color.BLUE,Color.YELLOW};
for(int i=0;i<4;i++){
RelativeLayout relativeLayout=new RelativeLayout(MainActivity.this);
relativeLayout.setId(i);
RelativeLayout.LayoutParams layoutParams=new RelativeLayout.LayoutParams(2400,100);
if(i>0){
layoutParams.addRule(RelativeLayout.BELOW,audioContainer.getChildAt(i-1).getId());
}
relativeLayout.setLayoutParams(layoutParams);
relativeLayout.setBackgroundColor(colors[i]);
audioContainer.addView(relativeLayout);
}