1.控件属性:
android:checked="false/true"
2.控件使用:
public class CheckBoxTest extends Activity {
private CheckBox checkbox1;
private CheckBox checkbox2;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_checkbox);
//初始化控件
checkbox1 = (CheckBox)findViewById(R.id.checkBox1);
checkbox2 = (CheckBox)findViewById(R.id.checkBox2);
//设置点击监听事件
checkbox1.setOnCheckedChangeListener(new MyOnCheckedChangeListener());
checkbox2.setOnCheckedChangeListener(new MyOnCheckedChangeListener());
}
}
/*
*外部类实现点击监听事件
*/
class MyOnCheckedChangeListener implements OnCheckedChangeListener{
@Override
public void onCheckedChanged(CompoundButton Button, boolean isChecked) {
String text = Button.getText().toString();
if(isChecked){
Log.i("tag", text+",恭喜你成为被神选中的孩子!");
}
else{
Log.i("tag", text+",忏悔吧!你成了被神遗弃的孩子!!!");
}
}
}