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Установить цвет иконки

Атрибуты XML

Имя атрибутаТипОписание
app:buttonCornerRadiusdimensionУстановить радиус скругления кнопки
app:buttonIconPaddingdimensionУстановить внутренний отступ иконки
app:buttonIconSizedimensionУстановить размер иконки
app:buttonTextBoldbooleanУстановить жирный текст
app:blurRadiusdimensionУстановить радиус размытия
app:overlayColorcolorУстановить цвет наложения
app:buttonIconTintcolorУстановить цвет иконки
android:icon-Установить иконку
android:text-Установить текст
android:textSize-Установить размер текста