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="버튼 테스트"
    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-텍스트 크기 설정