美文网首页Mobile
RecyclerView使用FlexboxLayoutManag

RecyclerView使用FlexboxLayoutManag

作者: 带带我 | 来源:发表于2021-11-24 14:40 被阅读0次
    效果图

    主要代码就是为recyclerview设置FlexboxLayoutManager 布局管理器

            ManagerAdapter adapter = new ManagerAdapter(this, list);
            FlexboxLayoutManager manager = new FlexboxLayoutManager(this);
            manager.setFlexDirection(FlexDirection.ROW);
            manager.setFlexWrap(FlexWrap.WRAP);
            manager.setJustifyContent(JustifyContent.FLEX_START);
            recyclerView.setLayoutManager(manager);
            recyclerView.setAdapter(adapter);
    

    还可以利用recyclerviewAdapter的getItemViewType(int position)方法设置分组,如下图


    分组展示标签

    给标题的xml中的文本设置match_parent,这就大家都会的,就不说了

    相关文章

      网友评论

        本文标题:RecyclerView使用FlexboxLayoutManag

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