초보자입니다. 예를 들어 checkbox1과 checkbox2와 같은 두 개의 확인란이 있습니다. 사용자가 checkbox1을 검사 할 때 checkbox2를 선택 해제하고 그 반대도 마찬가지입니다. plz이 기능을 코드하는 방법을 도와주세요.특정 확인란을 선택하면 확인란을 선택 취소해야합니다.
답변
내가 HenrikS '대답을 확장합니다. 그래도 확인란을 사용하려면 두 확인란 모두에서 onItemClickListener를 설정하고 onItemClick() 메서드에서 other를 선택 해제해야합니다. 예를 들면 다음과 같습니다. -
CheckBox cb1,cb2;
//Considering you can initialize the above variables
cb1.setOnCheckedChangeListener(new OnCheckedChangeListener{
onCheckedChanged (CompoundButton view, boolean isChecked){
cb2.setChecked(false);
}
});
cb2.setOnCheckedChangeListener(new OnCheckedChangeListener{
onCheckedChanged (CompoundButton view, boolean isChecked){
cb1.setChecked(false);
}
});
이러한 번거 로움 때문에 라디오 버튼을 사용해야합니다.
예 ... u r rite ...하지만 체크 박스 형식으로 ... 작성자가 필요한 정확한 것을 제공했습니다 .... – Prakash
감사합니다! 정확히 내가 필요하지만 RadioButton에 대해 몰랐습니다. – IlyaEremin
RadioGroup (컨테이너)을 사용하십시오. RadioGroup을 만들고 RadioButton을 RadioGroup으로 드래그하십시오. 선택 취소/확인 작업은 자동으로 수행됩니다.
RadioButton을 사용하고 있었지만 작동하지 않았습니다 ... 그러나 RadioGroup이 작동합니다! 감사 –
- 1. 확인란을 선택하면 확인란을 표시/숨기기
- 2. 다른 확인란을 선택하면 확인란을 비활성화하는 방법은 무엇입니까?
- 3. 확인란을 두 번 선택하여 jTable을 선택/선택 취소해야합니다.
- 4. 확인란을 선택하면 어떻게 작동합니까?
- 5. PHP 여러 확인란을 선택하면 확인란을 선택해야합니까?
- 6. 확인란을 선택 해제를 선택
- 7. 특정 확인란을 선택하면 모든 체크 박스가 선택됩니다.
- 8. 확인란을 선택하면 asp : RequiredFieldValidator가 비활성화됩니다.
- 9. 확인란을 선택하면 양식을 제출하십시오 - 자습서
- 10. 확인란을 선택하면 gridview 색상이 변경됩니다.
- 11. 확인란을 선택하면 테이블에 행 삽입
- 12. 확인란을 선택하고 틱 색상을 선택하면
- 13. 확인란을 선택하면 다음 페이지로 이동합니다
- 14. 확인란을 선택하면 다른 옵션 표시
- 15. 행의 모든 확인란을 선택하면 확인란을 선택하는 방법은 무엇입니까?
- 16. WebBrowser 컨트롤에서 확인란을 선택하면 어떻게 감지합니까?
- 17. 레일의 루비에서 확인란을 선택하면 나머지 폼이 표시됩니다.
- 18. 트리거가있는 확인란을 선택 하시겠습니까?
- 19. 오이 여러 확인란을 선택
- 20. 확인란을 사용하여 항목 선택
- 21. DatagridView 확인란을 선택 했습니까?
- 22. Webgrid 확인란을 선택 페이징
- 23. 확인란을 선택하면 Django 폼에서 선택 필드를 어떻게 표시합니까?
- 24. jquery : 다른 체크 박스를 선택하면 확인란을 선택하거나 선택 해제합니다.
- 25. TreeView에 대한 확인란을 모두 선택 취소하십시오.
- 26. Ext.selection.CheckboxModel의 모두 선택 확인란을 선택 취소하는 방법
- 27. 확인란을 선택하면 특정 행 스타일을 어떻게 변경합니까? C# ASP.NET
- 28. 확인란을 선택하면 foreach 루프를 구현하는 C# 논리
- 29. 안드로이드의 Twitter 로그인 페이지 확인란을 선택하면
- 30. 레일에서 확인란을 선택하면 속성을 0으로 설정합니다.
처음에는 두 개의 체크 박스가 선택 취소됩니다. 내가 첫 번째 체크 박스를 선택하면 체크 된 다음 두 번째 체크 박스를 선택할 때 체크를해야하고 첫 번째 체크 박스는 체크하지 말아야한다. 그것은 명확한가요, 아니면 제가 더 설명하기를 원하십니까? – Prakash