【问题标题】:Implement Custom Filtering based on various parameters in Android在Android中实现基于各种参数的自定义过滤
【发布时间】:2015-04-27 11:07:54
【问题描述】:

我正在开发一个基于教育的应用程序,其中列出了科目并包含课程。 它是使用 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;
}

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

【问题讨论】:

  • 发布您的适配器代码

标签: android filter android-viewpager android-filterable pagertabstrip


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-06-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多