复杂表或ListView布局

时间:2012-04-19 16:53:04

标签: android listview tablelayout

我需要在我的Android应用程序中实现一个显示数据的组件,如下图所示:

enter image description here

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

1 个答案:

答案 0 :(得分:1)

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