-2

我正在开发一个基于教育的应用程序,其中列出了主题并包含课程。它是使用 View Pager(具有学科课程列表)和 PagerTabStrip(包含学科名称)实现的

课程主题包含课程列表

public class Subject{
       private int id;
       private String name;
       private ArrayList<Course> courses;
    }

并且类 Course 包含自己的属性

public class Course {

    private String name;
    private String description;
    private String professorName;
    private String language;
    private boolean isNew;
    private String rating;
    private String imageUrl;
}

如何实现基于主题名称、课程语言、课程教授姓名和课程评分的过滤?就像课程语言和主题名称是过滤器一样,则根据设置的过滤器仅显示那些主题和包含课程。

4

1 回答 1

0

根据主选项卡的 ArrayList 过滤逻辑创建适配器类,并在此基础上将适配器绑定到此 PagerTabStrip。

如需详细答案,请发布您要过滤的适配器类代码或 ArrayList 示例。所以,我们可以为您提供更多帮助。

于 2015-02-25T13:22:28.920 回答