2012-04-19 44 views
1

我需要在我的Android应用程序,以实现该波纹管的图像显示像数据的组件:复杂的表或ListView布局

enter image description here

我怎么能做到这一点?此表格组件的行为(滚动和其他)必须为ListView。现在我有一个两级ListView其中"List 1 label""List 2 label"是父节点。我想把它们放在左边。也许我必须使用TableLayout,在右栏放置一个ListView

+0

你完成了这个列表,请告诉我,我也想做同样的事情... – 2012-06-08 10:22:58

+0

我做到了,通过将子ListView放在父ListView的每一行 – Dmitry 2012-12-26 09:34:00

回答

1

你可以使用listview作为主要项目。在适配器的getview()方法的另一侧,您可以根据要添加到右侧的项目数创建动态布局。通过在运行时根据需求动态变化,您将能够生成ui并将其作为单个项目放置。或者你正在使用的其他方法也是正确的,但是在这种情况下,如果你不打算使用动态UI,那么可以修复大量的表格行来膨胀。