首页 > 解决方案 > 可展开的 listView 行项目不连续显示

问题描述

这是我的列表项的数据资源。出现列表视图项未同步添加的问题。有没有人可以说?为什么会这样?我的代码有问题吗?

数据泵:

    public class SemesterDataPump {
public static HashMap<String, List<String>> getData() {
    HashMap<String, List<String>> semesterListDetails = new HashMap<String, List<String>>();

    List<String> firstSemester = new ArrayList<>();
    firstSemester.add("Computer Programming Concept");
    firstSemester.add("Electrical Device");
    firstSemester.add("Deferential and Integration Calculus");
    firstSemester.add("Physics ");

    List<String> secondSemester = new ArrayList<>();
    secondSemester.add("Electronics ");
    secondSemester.add("English");
    secondSemester.add("Structure Programming Language ");

    List<String> thirdSemester = new ArrayList<>();
    thirdSemester.add("Bangladesh Studies ");
    thirdSemester.add("DAta Structure");
    thirdSemester.add("Digital logical Design");
    thirdSemester.add("Public Speaking");

   .........

    semesterListDetails.put("1st Semester",firstSemester);
    semesterListDetails.put("2nd Semester",secondSemester);
    semesterListDetails.put("3rd Semester",thirdSemester);

............

    return semesterListDetails;
}

这是输出

标签: javaandroidexpandablelistview

解决方案


使用它可以帮助你:

 Collections.sort(semesterListDetails); 

推荐阅读