BlurSwitchButtonView
XMLレイアウトで使う
xml
<com.qmdeve.blurview.widget.BlurSwitchButtonView
android:layout_width="65dp"
android:layout_height="wrap_content"
app:baseColor="#0161F2" />属性説明
| 属性名 | タイプ | デフォルト値 | 描写 |
|---|---|---|---|
app:baseColor | color | #0161F2 | 基本色(色値を設定するだけで、自動的にonとoff状態の色を計算します) |
app:useSolidColorMode | boolean | false | - |
app:solidOnColor | color | - | - |
app:solidOffColor | color | - | - |
Use the code
java
BlurSwitchButtonView blurSwitch = findViewById(R.id.blurSwitch);
// コールバックモニターを設定する
blurSwitch.setOnCheckedChangeListener(is -> {
if (is) {
}
});
// 基本色を設定する
blurSwitch.setBaseColor(0xFF0161F2);
// 第一引数は状態を設定し、第二引数はアニメーションが必要かどうかを決定します
blurSwitch.setChecked(false, false);
// ソリッドカラーモードを使用する
blurSwitch.setUseSolidColorMode(true);
// ソリッドカラーモードにあるかどうか
blurSwitch.isUseSolidColorMode();
// ソリッドカラーモードの色を設定する
blurSwitch.setSolidColors();WARNING
BlurSwitchButtonView 基本色を設定するだけで、自動的にonとoff状態の色を計算します
