更多Android高级架构进阶视频学习请点击:https://space.bilibili.com/474380680
本篇文章自定义流式布局来进行介绍:
一般常见的流式布局由两种,一种是横向的个数固定,列表按照竖向进行排列。另一种是横向先排,横向排满之后再竖向排列。而本框架实现是以第二种方式进行处理。
那么这个框架到底该如何使用呢?
这里提供两种方式,引入资源文件。
1、在build.gradle文件中添加以下代码:
2、在maven文件中添加以下代码:
使用该框架,只需要两步即可。
1、引入布局文件
2、动态添加子控件
其中tag_textview为自定义子控件的布局文件,代码如下:
当然也可以把FlowLayout直接当做一个ViewGroup在布局文件中直接加入子控件,就不需要动态的添加子控件,如下:
最后看看效果图:
更多Android高级架构进阶视频学习请点击:https://space.bilibili.com/474380680
原文链接https://www.jianshu.com/p/ae8ffdab753d
原文:https://www.cnblogs.com/Android-Alvin/p/11953076.html