如何将多个listView添加到一个listView?

问题描述:

自40天起我一直面临问题。我没有得到解决方案。这里描述我的问题如何将多个listView添加到一个listView?

在单个列表中我需要不同类型的列表。例如三个列表类型 列表A,列表B,列表C.我的意思是在同一个列表视图中,我有三种不同类型的视图。 列表A包含textView和Button。列表B和列表C是diffenrt类型。我的问题,

  1. 如何使用以下条件显示列表。
  2. 当过我点击按钮(ROWA)我需要列表B.

的更新列表在ListView (ListView控件1)

  1. 列表项
  2. 列表项目
  3. 列表项目

(ListView的2) 4. 部首 5.列出项目B 6.列出项目B 7.列出项目B 8. 部首 9.列出项C 10.列表项C 11.列表项C

灿任何一个解决这个问题?给我一个解决方案。

感谢你, SRINIVAS

+0

真的,我没有得到你的问题..一些片段将清除你在做什么'..你可以请发布它 – FosterZ 2010-12-07 04:55:02

+0

好吧,我会编辑我的问题。 – Srinivas 2010-12-07 05:04:47

我认为下面的链接应该帮助你了。 http://umakantpatil.com/posts/android-listview-with-separate-headers-and-images-loading-from-remote-server

它只是使用标题分隔列表。你可以反正删除这些标题。

好吧我更喜欢你这里是一个custom adapter通过extends BaseAdapter使用。

在列表视图xml中添加所有组件。

然后重写getView(int position, View convertView, ViewGroup parent)
第一个参数,位置,我们将得到哪一行,这样就可以使所需的组件可见等通过设置其知名度