如何在android中显示动态视图

时间:2014-07-24 08:47:29

标签: android android-layout android-activity

我有一个标题,处理有三个textview和一个图像 然后另一个标题具有相同的三个textview。 如何在动态布局中创建它?因为我需要这个在android中动态生成。 我是新来的。请给我一个主意。

由于 enter image description here

1 个答案:

答案 0 :(得分:0)

LinearLayout mContainer;
public void onCreate(Bundle) {
   setContentView(R.layout.container);
   mContainer = (LinearLayout) findViewByid(R.id.coainter);
   View view = layoutInflater.inflate(R.id.inflaterView);
   view.setLayoutParams(new LinearLayout.LayoutParams(LinearLayout.LayoutParams.FILL_PARENT, LinearLayout.LayoutParams.WRAP_CONTENT));
   mContainer.addView(view,1);

信息 -  创建你需要在里面添加Views的XML。  创建Dyanmiclly添加(膨胀或创建)所需的视图  根据Conatiner设置LayoutParams。  将视图添加到Conatiner,数字1是Container内的位置。  这是一个例子,我只是按照你的形象。  您可以使用mConatiner.addView(view)这将根据Container Choice

插入它们

希望它有所帮助。