10 개의 확인란이있는 레이아웃이 있습니다. 모든 확인란은 코드를 통해 추가됩니다. 이제 얼마나 많은 확인란을 선택했는지 확인하기 위해 레이아웃에 사용할 수있는 리스너가 있는지 궁금합니다. 예 : 4 개의 확인란을 선택하면 몇 개의 확인란이 선택되었는지 알고 싶습니다.안드로이드에있는 확인란의 리스너
ckBox.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
if (ckBox.isChecked()) {
mDisplayHelp = true;
} else {
mDisplayHelp = false;
}
SharedPreferences.Editor editor = prefs.edit(); editor.putBoolean("checkboxPref", mDisplayHelp); // Don't forget to commit your edits!!! editor.commit(); // Optional part
}
});
아니면 그냥 그런 그들 각자 확인할 수 있습니다 :
무엇이 문제입니까? 당신은 CHB의 이드를 알고 있고, 체크가되어 있는지 아닌지를 확인합니다. –
@ edi233 :이 링크는 도움이 될 것입니다. http://www.mysamplecode.com/2011/10/android-programmatically-generate.html – Aerrow
왜 10 개의 별도의'checkboxes '를 가지고 다중 선택으로 ListView 개념을 사용 하는가? –