android在代码中添加布局

时间:2012-05-08 15:07:08

标签: android layout

我有一个用于显示项目的布局,我想稍后在代码中添加此布局。有点像你有为列表项创建的布局,但我的问题是我不需要列表。起初我只有一个项目,然后如果用户添加某个项目,我想显示另一个项目。有人可以帮我这么做吗? THX

1 个答案:

答案 0 :(得分:3)

检查此代码段。 这可以给你一些想法。

    // this is Layout to which you want to add 
   LinearLayout myLayout = (LinearLayout) findViewById(R.id.my_layout);
   // this is what u want to add. I defined this in a layout file my_field.xml 
   View  itemView = LayoutInflater.from(context).inflate(R.layout.my_field,null, false);
   // add it to Layout 
   myLayout.addView(itemView);