Skip to content

BlurSwitchButtonView

XML レイアウトでの使用

xml
<com.qmdeve.blurview.widget.BlurSwitchButtonView
    android:id="@+id/switchButton"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    app:blurRadius="12dp"
    app:overlayColor="#80FFFFFF"
    app:switchThumbColor="@color/white"
    app:switchTrackColor="@color/gray"
    app:switchTrackOnColor="@color/blue"
    app:switchEnabled="true"
    app:switchChecked="true"/>

API リファレンス

メソッド説明
setCheckedスイッチの状態を設定
isCheckedスイッチの状態を取得
setOnCheckedChangeListenerチェック状態変更リスナーを設定
setEnabledスイッチを有効/無効に設定
setThumbColorつまみの色を設定
setTrackColor setTrackOnColorトラックの色を設定

属性説明

属性名説明
app:switchCheckedbooleanスイッチの初期状態を設定
app:switchEnabledbooleanスイッチを有効/無効に設定
app:switchThumbColorcolorつまみの色を設定
app:switchTrackColorcolorトラックの色を設定
app:switchTrackOnColorcolorオン状態のトラックの色を設定
app:blurRadiusdimensionブラー半径を設定
app:overlayColorcolorオーバーレイ色を設定