public class BinaryCal extends Activity implements CompoundButton.OnCheckedChangeListener
{
private CheckBox check0, check1, check2, check3, check4, check5, check6, check7;
@Override
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.binarycal);
check0 = (CheckBox) findViewById(R.id.check0);
check0.setOnCheckedChangeListener(this);
check1 = (CheckBox) findViewById(R.id.check1);
check1.setOnCheckedChangeListener(this);
check2 = (CheckBox) findViewById(R.id.check2);
check2.setOnCheckedChangeListener(this);
check3 = (CheckBox) findViewById(R.id.check3);
check3.setOnCheckedChangeListener(this);
check4 = (CheckBox) findViewById(R.id.check4);
check4.setOnCheckedChangeListener(this);
check5 = (CheckBox) findViewById(R.id.check5);
check5.setOnCheckedChangeListener(this);
check6 = (CheckBox) findViewById(R.id.check6);
check6.setOnCheckedChangeListener(this);
check7 = (CheckBox) findViewById(R.id.check7);
check7.setOnCheckedChangeListener(this);
}
@Override public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { // TODO Auto-generated method stub if( buttonView.getId() == R.id.check0 ) { if( isChecked ) //눌렀을때 { 체크박스 체크경우 } else { 체크박스 체크 풀 경우 } } else if( buttonView.getId() == R.id.check1 ) { if( isChecked ) //눌렀을때 { 체크박스 체크경우 } else { 체크박스 체크 풀 경우 } } else if( buttonView.getId() == R.id.check2 ) { if( isChecked ) //눌렀을때 { 체크박스 체크경우 } else { 체크박스 체크 풀 경우 } } else if( buttonView.getId() == R.id.check3 ) { if( isChecked ) //눌렀을때 { 체크박스 체크경우 } else { 체크박스 체크 풀 경우 } } else if( buttonView.getId() == R.id.check4 ) { if( isChecked ) //눌렀을때 { 체크박스 체크경우 } else { 체크박스 체크 풀 경우 } } else if( buttonView.getId() == R.id.check5 ) { if( isChecked ) //눌렀을때 { 체크박스 체크경우 } else { 체크박스 체크 풀 경우 } } else if( buttonView.getId() == R.id.check6 ) { if( isChecked ) //눌렀을때 { 체크박스 체크경우 } else { 체크박스 체크 풀 경우 } } else if( buttonView.getId() == R.id.check7 ) { if( isChecked ) //눌렀을때 { 체크박스 체크경우 } else { 체크박스 체크 풀 경우 } } }
진하게 된 부분을 추가하였습니다..
확인하시고 각자의 체크박스에 맞게 바꾸시면 됩니다.
@Override public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { // TODO Auto-generated method stub if( buttonView.getId() == R.id.check0 ) { if( isChecked ) //눌렀을때 { 체크박스 체크경우 } else { 체크박스 체크 풀 경우 } } else if( buttonView.getId() == R.id.check1 ) { if( isChecked ) //눌렀을때 { 체크박스 체크경우 } else { 체크박스 체크 풀 경우 } } else if( buttonView.getId() == R.id.check2 ) { if( isChecked ) //눌렀을때 { 체크박스 체크경우 } else { 체크박스 체크 풀 경우 } } else if( buttonView.getId() == R.id.check3 ) { if( isChecked ) //눌렀을때 { 체크박스 체크경우 } else { 체크박스 체크 풀 경우 } } else if( buttonView.getId() == R.id.check4 ) { if( isChecked ) //눌렀을때 { 체크박스 체크경우 } else { 체크박스 체크 풀 경우 } } else if( buttonView.getId() == R.id.check5 ) { if( isChecked ) //눌렀을때 { 체크박스 체크경우 } else { 체크박스 체크 풀 경우 } } else if( buttonView.getId() == R.id.check6 ) { if( isChecked ) //눌렀을때 { 체크박스 체크경우 } else { 체크박스 체크 풀 경우 } } else if( buttonView.getId() == R.id.check7 ) { if( isChecked ) //눌렀을때 { 체크박스 체크경우 } else { 체크박스 체크 풀 경우 } } }
진하게 된 부분을 추가하였습니다..
확인하시고 각자의 체크박스에 맞게 바꾸시면 됩니다.