对 Button 提供圆角功能,支持以下特性:
1.指定圆角的大小。
2.分别指定不同方向的圆角大小。
3.指定圆角的大小为高度的一半,并跟随高度变化自适应圆角大小。
4.支持分别指定背景色和边框色,指定颜色时支持使用 color 或 ColorStateList。
属性值
app:qmui_backgroundColor="@color/red"//背景色
app:qmui_borderColor="@color/blue"//边框颜色
app:qmui_borderWidth="10dp"//边框宽度
app:qmui_isRadiusAdjustBounds="true"//true 圆角为短边的一半
app:qmui_radius="10dp"//圆角
app:qmui_radiusBottomLeft="10dp"//左下圆角
app:qmui_radiusBottomRight="10dp"//右下圆角
app:qmui_radiusTopLeft="10dp"//左上圆角
app:qmui_radiusTopRight="10dp"//右上圆角
使用,直接布局文件引用
<com.qmuiteam.qmui.widget.roundwidget.QMUIRoundButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:paddingBottom="10dp"
android:paddingLeft="16dp"
android:paddingRight="16dp"
android:paddingTop="10dp"
android:text="圆角为短边的一半"
app:qmui_isRadiusAdjustBounds="true"
/>
网友评论