WrapLayout-自动换行布局,水平排列子项,并自动换行,支持不等长不等宽子项,且可以设置垂直间距与水平间距及子项对齐模式。.zip

时间:2022-10-13 20:18:03
【文件属性】:

文件名称:WrapLayout-自动换行布局,水平排列子项,并自动换行,支持不等长不等宽子项,且可以设置垂直间距与水平间距及子项对齐模式。.zip

文件大小:744KB

文件格式:ZIP

更新时间:2022-10-13 20:18:03

开源项目

自动换行布局,水平排列子项,并自动换行,支持不等长不等宽子项,且可以设置垂直间距与水平间距及子项对齐模式。要求minSdkVersion 4引用dependencies {     ⋯     compile 'am.widget:wraplayout:1.1.0'     ⋯ }使用基本布局     ⋯ 基本代码WrapLayout lytWrap = (WrapLayout) findViewById(R.id.wly_lyt_warp); lytWrap.setHorizontalSpacing(20); lytWrap.setVerticalSpacing(20); lytWrap.setGravity(WrapLayout.GRAVITY_CENTER);注意继承自ViewGroupandroid:horizontalSpacing 与 app:wlyHorizontalSpacing只定义一份即可android:verticalSpacing 与 app:wlyVerticalSpacing只定义一份即可通过getNumRows()方法获取行数目通过getNumColumns(int)方法获取某一行的列数目通过setGravity(int)方法设置子项对齐模式,仅支持上中下,左右对齐是无意义的。


【文件预览】:
WrapLayout-master
----.gitignore(242B)
----gradle()
--------wrapper()
----README.md(3KB)
----build.gradle(532B)
----gradlew.bat(2KB)
----gradlew(5KB)
----LICENSE(32KB)
----app()
--------.gitignore(7B)
--------build.gradle(378B)
--------src()
----screenshots.gif(964KB)
----settings.gradle(15B)
----icon.png(6KB)

网友评论