另外一種Listener的方法,偵測是否點下checkbox的Listener方法
private void Button() {
cb1 = (CheckBox) findViewById(R.id.checkBox1);
cb2 = (CheckBox) findViewById(R.id.checkBox2);
vt = (TextView) findViewById(R.id.textView1);
CheckBox.OnCheckedChangeListener cbx = new CheckBox.OnCheckedChangeListener(){
@Override
public void onCheckedChanged(CompoundButton arg0,
boolean arg1) {
// TODO Auto-generated method stub
String str = null;
if(cb1.isChecked() == true&& cb2.isChecked() == true){
str = cb1.getText() + "," + cb2.getText();
}
Toast.makeText(Testex.this, str, Toast.LENGTH_SHORT).show();
}
};
cb1.setOnCheckedChangeListener(cbx);
cb2.setOnCheckedChangeListener(cbx);
}
private void Button() {
cb1 = (CheckBox) findViewById(R.id.checkBox1);
cb2 = (CheckBox) findViewById(R.id.checkBox2);
vt = (TextView) findViewById(R.id.textView1);
CheckBox.OnCheckedChangeListener cbx = new CheckBox.OnCheckedChangeListener(){
@Override
public void onCheckedChanged(CompoundButton arg0,
boolean arg1) {
// TODO Auto-generated method stub
String str = null;
if(cb1.isChecked() == true&& cb2.isChecked() == true){
str = cb1.getText() + "," + cb2.getText();
}
Toast.makeText(Testex.this, str, Toast.LENGTH_SHORT).show();
}
};
cb1.setOnCheckedChangeListener(cbx);
cb2.setOnCheckedChangeListener(cbx);
}
沒有留言:
張貼留言