Android

Android 流式布局实现

2020-09-27  本文已影响0人  可乐_JS
简单记录下一次项目中流式布局的实现
效果图

之前项目中实现流失布局都是在网络上找各种第三方的实现,比如最新一次使用的就是https://github.com/xiangcman/LayoutManager-FlowLayout 这篇文章里边的自定义FlowlayoutManager,拿过来用的话需要修改下RV里边的item的边距,xml或者在Manager里边都行,看自己个人需求

but

后来,有一位小姐姐使用系统提供的FlexboxLayoutManager实现的效果也挺好的,于是就果断参考换成了官方提供的Managerhttps://github.com/google/flexbox-layout

Manager使用部分的代码如下:

        FlexboxLayoutManager historyManager = new FlexboxLayoutManager(this);
        historyManager.setFlexDirection(FlexDirection.ROW);
        historyManager.setFlexWrap(FlexWrap.WRAP);
        rvSearchHistory.setLayoutManager(historyManager);
上一篇下一篇

猜你喜欢

热点阅读