1
내 활동에 동적 체크 박스를 추가하는 중입니다. 그러나 초보자 인 나는 기울일 수있어 체크 박스를 추가하고 제거 할 수있는 기초를 얻는다. 여기에 내 코드 ....Android 동적 체크 박스
개인 무효 createCheckbox() {
for(int i=0; i<5; i++){
cb = new CheckBox(this);
ll.addView(cb);
cb.setText("Test");
}
ll.addView(submit);
submit.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
for(int i = 0; i < 5; i++) {
ll.removeView(cb);
}
ll.removeView(submit);
Questions();
}});
}
LL은 linerlayout 객체입니다. 아이디어는 코드가 실행되고 5 개의 체크 박스가 나타나고 사용자가 제출 버튼을 클릭하면 제거됩니다. 현재 상자가 표시되지만 제출 버튼을 누르면 5 개 중 하나만 제거됩니다. 내가 뭘 잘못하고 있는지 이해가 안돼?