我对我的活动有一些看法:
for(int i=0;i<My_NewsGroup.size();i++)
{
View My_UpdateView=new View(MainActivity.this);
My_UpdateView =LayoutInflater.from(MainActivity.this).inflate(R.layout.row2, null);
.....
}
现在我想动态改变一些视图的布局!
我怎样才能做到这一点 ?
TnX ---------------------------------编辑---------------- ----
LinearLayout ll2 = (LinearLayout)findViewById(R.id.parent2);
for(int i=0;i<My_NewsGroup.size();i++)
{
View My_UpdateView=new View(MainActivity.this);
My_UpdateView = LayoutInflater.from(MainActivity.this).inflate(R.layout.row2, null);
....
.....
RelativeLayout.LayoutParams relativeParams = new RelativeLayout.LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT);
ll2.addView(My_UpdateView,relativeParams);
MyViewList.add(My_UpdateView);
}
MyViewList 是: List MyViewList=new ArrayList();
接着 !例如,如果我想隐藏一些视图:
MyViewList.get(pos).setVisibility(View.GONE);
但现在我想改变一些视图的布局!