Mobile

RecyclerView使用FlexboxLayoutManag

2021-11-24  本文已影响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,这就大家都会的,就不说了

上一篇 下一篇

猜你喜欢

热点阅读