Android 具有三个可展开组的可展开列表视图

Android 具有三个可展开组的可展开列表视图,android,expandablelistview,Android,Expandablelistview,我有一个班级列表,老师们参加了这些课程,学生们也参加了这些课程。我希望有一个可扩展的列表视图,这样家长列表视图显示班级和学生总数的列表,展开时,孩子列表视图显示这些班级的老师列表和学生总数,最后孩子列表视图显示这些老师教的学生。 列表视图应如下所示: Class-1 Total Students=40 (First Level) ->TeacherName1 Total Students=20 (Second Level) --> Stude

我有一个班级列表,老师们参加了这些课程,学生们也参加了这些课程。我希望有一个可扩展的列表视图,这样家长列表视图显示班级和学生总数的列表,展开时,孩子列表视图显示这些班级的老师列表和学生总数,最后孩子列表视图显示这些老师教的学生。 列表视图应如下所示:

    Class-1    Total Students=40   (First Level)
    ->TeacherName1  Total Students=20    (Second Level)
    --> Student 1                    (Third Level)
    --> Student 2
        .
        .
    ->TeacherName2  Total Students=15
    --> Student 1
    --> Student 2
         .
         . 
    Class-2    Total Students=50
    ->TeacherName1  Total Students=30
    --> Student 1
         .
         .
    ->TeacherName3  Total Students=10
        .
        .
        .
这必须是一个具有三个扩展级别的可扩展ListView,并且数据本质上是动态的。由于新教师加入或离开学校时,学生人数可能会有所不同,教师人数也会有所不同。

可能的重复请参见