循环/重复可滚动布局

时间:2013-06-01 06:43:16

标签: android listview loops repeat xml-layout

所以我的布局相当复杂,并且有一些布局嵌套。布局包含8个项目,但是如果我的api响应返回说32个项目id喜欢一遍又一遍地循环相同的xml布局并使其可滚动。这可能吗?我考虑过自定义列表视图,但我不确定这是否复杂。

1 个答案:

答案 0 :(得分:0)

这当然是可能的。我会使用ListView与自定义适配器。您可以将相当复杂的视图放在那里作为行,此外,您还可以获得ListView的所有性能优势。

否则你可以很容易地以编程方式完成所有操作。

伪代码:

for (Item item : yourResponseItems) {
    View view = (infate/build your view)
    // Do stuff here 
    RootView.addView(view);
}