如何在运行时多次添加相同的布局;

时间:2015-10-10 17:52:00

标签: android android-layout

我希望在运行时多次将问题布局添加到线性布局我在代码下面使用但布局只在屏幕上出现一次。请帮助我设计电子邮件,如基于app.based的电子邮件数量布局编号也会更改在运行期间请帮助我。

for (int i=10;i<14;i++) {
LinearLayout lay = (LinearLayout) findViewById(R.id.veticaltoinsert);
View child = getLayoutInflater().inflate(R.layout.issuelayout, null);
child.setId(i);
lay.addView(child);
}

2 个答案:

答案 0 :(得分:0)

由于您将要显示电子邮件列表,为什么不使用带有自定义适配器的ListView和布局来显示列表中显示的电子邮件。

看看this,它可以帮助你。

答案 1 :(得分:0)

您需要在此处查看listview或recyclerview。 使用它们,您可以为单个项目定义布局,并可以使用适配器重复它。

Official tutorial