在Github里面找了下,有hongyang大佬的flowLayout,但是好久没有维护了,Android8.0貌似也使用有问题,后面就找到了Google官方的
FlexboxLayoutManager,地址是:https://github.com/google/flexbox-layout,使用也非常的简单
FlexboxLayoutManager layoutManager = new FlexboxLayoutManager(this);
layoutManager.setFlexDirection(FlexDirection.ROW);
layoutManager.setJustifyContent(JustifyContent.FLEX_START);
特别注意的是,如果你没有适配AndroidX的话,就使用1.0.0版本,我就是因为这个问题白白多花了一个小时.