android中列表的列表视图

时间:2012-10-03 15:59:50

标签: android android-layout listview android-listview

我想在我的活动中列出一份清单。让我们说几个月的列表,当我选择其中一个月时,我会得到一个包含该月数据条目的新列表。

我添加了一些图片以帮助理解。

你们可以告诉我\指向我如何做到这一点? (P.S,我正在寻找其他类似问题的答案)

enter image description here

2 个答案:

答案 0 :(得分:1)

您可以创建包含月份列表的列表活动,并使用

lv.setOnItemClickListener(new OnItemClickListener() {
        public void onItemClick(AdapterView<?> parent, View view,
            int position, long id) {

您可以将意图用于另一个列表活动,以选择不同的视图。 我在我的博客上发布了一个示例项目(Android List View

答案 1 :(得分:1)

根据您的评论,最佳解决方案是在每个列表项目上点击您应根据选择创建新的Adapter,然后在ListView本身上设置它。

如果你想在项目中导航,那么你可能想要通过代码创建一些树形结构,以确定哪个列表是前一个。

如果您需要一些示例代码,请与我们联系。

虽然你应该检查ExpandableListView作为可能的选择之一。