Skip to content

BlurButtonView

在XML布局中使用

xml
<com.qmdeve.blurview.widget.BlurButtonView
    android:id="@+id/button"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="Button Test"
    app:buttonCornerRadius="12dp"
    app:buttonIconPadding="8dp"
    app:buttonIconSize="24dp"
    app:buttonTextBold="true"
    aap:blurRadius="12dp"
    app:overlayColor="#80FFFFFF"
    android:icon="?android:attr/actionModeWebSearchDrawable"
    app:buttonIconTint="@color/black"/>

API 参考

方法名描述
setText设置文本
setButtonCornerRadius设置按钮圆角半径
setTextSize设置文本大小
setTextColor设置文本颜色
setTextBold设置文本加粗
setIcon setIconResource设置图标
setIconSize设置图标大小
setIconPadding设置图标内边距
setIconTint设置图标着色

属性说明

属性名类型描述
app:buttonCornerRadiusdimension设置按钮圆角半径
app:buttonIconPaddingdimension设置图标内边距
app:buttonIconSizedimension设置图标大小
app:buttonTextBoldboolean设置文本加粗
app:blurRadiusdimension设置模糊半径
app:overlayColorcolor设置覆盖颜色
app:buttonIconTintcolor设置图标着色
android:icon-设置图标
android:text-设置文本
android:textSize-设置文本大小