美文网首页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