跳至主要內容

BlurButtonView


BlurButtonView

在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"
        app: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设置Button的圆角半径
app:buttonIconPaddingdimension设置Icon的内边距
app:buttonIconSizedimension设置Icon大小
app:buttonTextBoldbooleanText是否粗体
app:blurRadiusdimension模糊半径
app:overlayColorcolor叠层颜色
app:buttonIconTintcolor设置图标颜色
android:icon-设置图标
android:text-设置文本
android:textSize-文本大小