Android Open Source - Material Check Box From Project Back to project page Material .
License The source code is released under:
Apache License
If you think the Android project Material listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
Java Source Code package com.rey.material.view;
/ / f r o m w w w . j a v a 2 s . c o m
import com.rey.material.drawable.CheckBoxDrawable;
import android.content.Context;
import android.util.AttributeSet;
public class CheckBox extends CompoundButton {
public CheckBox(Context context, AttributeSet attrs, int defStyle) {
super (context, attrs, defStyle);
init(context, attrs, defStyle);
}
public CheckBox(Context context, AttributeSet attrs) {
super (context, attrs);
init(context, attrs, 0);
}
public CheckBox(Context context) {
super (context);
init(context, null, 0);
}
private void init(Context context, AttributeSet attrs, int defStyle){
CheckBoxDrawable drawable = new CheckBoxDrawable.Builder(context, attrs, defStyle).build();
drawable.setInEditMode(isInEditMode());
drawable.setAnimEnable(false);
setButtonDrawable(drawable);
drawable.setAnimEnable(true);
}
}
Java Source Code List com.rey.material.ApplicationTest.java com.rey.material.demo.ButtonFragment.java com.rey.material.demo.MainActivity.java com.rey.material.demo.ProgressFragment.java com.rey.material.demo.SnackbarFragment.java com.rey.material.demo.SwitchesFragment.java com.rey.material.demo.TextfieldFragment.java com.rey.material.drawable.ArrowDrawable.java com.rey.material.drawable.BlankDrawable.java com.rey.material.drawable.CheckBoxDrawable.java com.rey.material.drawable.CircularProgressDrawable.java com.rey.material.drawable.DividerDrawable.java com.rey.material.drawable.LineMorphingDrawable.java com.rey.material.drawable.LinearProgressDrawable.java com.rey.material.drawable.NavigationDrawerDrawable.java com.rey.material.drawable.RadioButtonDrawable.java com.rey.material.drawable.RevealDrawable.java com.rey.material.drawable.RippleDrawable.java com.rey.material.drawable.ToolbarRippleDrawable.java com.rey.material.util.ColorUtil.java com.rey.material.util.ThemeUtil.java com.rey.material.util.ViewUtil.java com.rey.material.view.Button.java com.rey.material.view.CheckBox.java com.rey.material.view.CheckedTextView.java com.rey.material.view.CompoundButton.java com.rey.material.view.EditText.java com.rey.material.view.FloatingActionButton.java com.rey.material.view.ListPopupWindow.java com.rey.material.view.ListView.java com.rey.material.view.PopupWindow.java com.rey.material.view.ProgressView.java com.rey.material.view.RadioButton.java com.rey.material.view.RippleManager.java com.rey.material.view.SnackBar.java com.rey.material.view.Spinner.java com.rey.material.view.Switch.java com.rey.material.view.TabPageIndicator.java com.rey.material.view.TextView.java