修改eclipse项目为as项目
This commit is contained in:
34
app/src/main/java/com/chaoran/entiry/SelfCheckBox.java
Normal file
34
app/src/main/java/com/chaoran/entiry/SelfCheckBox.java
Normal file
@ -0,0 +1,34 @@
|
||||
package com.chaoran.entiry;
|
||||
|
||||
import com.example.chaoran.R;
|
||||
|
||||
import android.content.Context;
|
||||
import android.util.TypedValue;
|
||||
import android.widget.CheckBox;
|
||||
import android.widget.CompoundButton;
|
||||
|
||||
public class SelfCheckBox extends CheckBox {
|
||||
|
||||
public SelfCheckBox(Context context) {
|
||||
super(context);
|
||||
setButtonDrawable(R.drawable.checkbox_empty);
|
||||
this.setPadding((int) TypedValue.applyDimension(
|
||||
TypedValue.COMPLEX_UNIT_DIP, 24, context.getResources()
|
||||
.getDisplayMetrics()), 0, 0,0);
|
||||
setOnCheckedChangeListener(new OnCheckedChangeListener(){
|
||||
@Override
|
||||
public void onCheckedChanged(CompoundButton buttonView,
|
||||
boolean isChecked) {
|
||||
// TODO Auto-generated method stub
|
||||
if(isChecked){
|
||||
setButtonDrawable(R.drawable.checkbox_full);
|
||||
}else{
|
||||
setButtonDrawable(R.drawable.checkbox_empty);
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
// TODO Auto-generated constructor stub
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user