Android帶有切換動畫的自定義CheckBox
Android 帶有切換動畫的CheckBox。

使用說明:
屬性
attr |
format |
description |
duration |
integer |
動畫持續時間 |
stroke_width |
dimension |
未選中時邊框寬度 |
color_tick |
color |
對勾顏色 |
color_checked |
color |
選中時填充顏色 |
color_unchecked |
color |
未選中時填充顏色 |
color_unchecked_stroke |
color |
未選中時邊框顏色 |
使用
setChecked(boolean checked); // 默認不帶動畫,若需要動畫 調用重載方法 setChecked(boolean checked, boolean animate); // 參數: animate 是否顯示動畫 protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_sample); final SmoothCheckBox mcb = (SmoothCheckBox) findViewById(R.id.mcb); mcb.setOnCheckedChangeListener(new SmoothCheckBox.OnCheckedChangeListener() { @Override public void onCheckedChanged(SmoothCheckBox checkBox, boolean isChecked) { Log.d("MellowCheckBox", String.valueOf(isChecked)); } }); }
本文由用戶 729679898 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!