2014-11-20 326 views

回答

0

我想你想使用checkbox.toggle()

首先做一個onClickListener:

Checkbox chk = (CheckBox)findViewById(R.id.checkBox1); 

chk.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() { 

     @Override 
     public void onCheckedChanged(CompoundButton buttonView,boolean isChecked) { 

     } 
    } 
); 

然後換另一複選框:

CheckBox chk1, chk2; 

     chk1 = (CheckBox)findViewById(R.id.checkBox2); 
     chk2 = (CheckBox)findViewById(R.id.checkBox3); 

和:

  if(chk1.isChecked()){ 
       chk1.toggle(); 
      } 

      if(chk2.isChecked()){ 
       chk2.toggle(); 
      } 
相關問題