使用RecycleView实现标签筛选

作者: 依风听雨锋 | 来源:发表于2017-05-25 11:02 被阅读227次

    效果图

    效果图

    使用GridLayoutManager布局显示标签,通过setSpanSizeLookup设置标题占满一行

    layoutManager.setSpanSizeLookup(new GridLayoutManager.SpanSizeLookup() {
                @Override
                public int getSpanSize(int i) {
                    if (data.get(i).getType() == LabelBean.HEADER)
                        return 3;//如果为header,把三格全占满
                    else return 1;
                }
            });
    

    在adapter上使用了多布局,分别显示标题和标签,颜色参考了淘宝的筛选页面,不过功能没人家丰富,凑合着玩玩吧,使用RecycleView估计也实现不了他那些功能。

    代码很简单的,也不多说,直接看源代码吧:https://github.com/zouyuanfeng/FilterDemo

    相关文章

      网友评论

        本文标题:使用RecycleView实现标签筛选

        本文链接:https://www.haomeiwen.com/subject/zmiaxxtx.html