Skip to content

BlurButtonView

Utilisation dans la mise en page XML

xml
<com.qmdeve.blurview.widget.BlurButtonView
    android:id="@+id/button"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="Test de bouton"
    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"/>

Référence API

MéthodeDescription
setTextDéfinir le texte
setButtonCornerRadiusDéfinir le rayon des coins du bouton
setTextSizeDéfinir la taille du texte
setTextColorDéfinir la couleur du texte
setTextBoldDéfinir le texte en gras
setIcon setIconResourceDéfinir l'icône
setIconSizeDéfinir la taille de l'icône
setIconPaddingDéfinir le rembourrage de l'icône
setIconTintDéfinir la teinte de l'icône

Description des attributs

Nom de l'attributTypeDescription
app:buttonCornerRadiusdimensionDéfinir le rayon des coins du bouton
app:buttonIconPaddingdimensionDéfinir le rembourrage de l'icône
app:buttonIconSizedimensionDéfinir la taille de l'icône
app:buttonTextBoldbooleanDéfinir le texte en gras
app:blurRadiusdimensionDéfinir le rayon de flou
app:overlayColorcolorDéfinir la couleur de superposition
app:buttonIconTintcolorDéfinir la teinte de l'icône
android:icon-Définir l'icône
android:text-Définir le texte
android:textSize-Définir la taille du texte