checkBox의 상태를 유지하기 위해 배열을 만드는 것이 더 쉽습니다. CheckBox가 클릭 이벤트를 받으면 statusList에서 해당 checkBox의 상태를 변경하는 동시에 onBindView/getView 메서드의 statusList 값에 따라 checkBox의 상태를 설정합니다.
---------구분선------------- ------------------------------------------------- - ----- 단일 선택이 필요한지 보지 못했습니다. . 단일 선택의 경우 마지막으로 선택한 위치를 기록하는 플래그를 추가한 다음 어댑터에서 개체를 가져와서 표시되는 경우 checkStatus를 수정해야 합니다.
코드를 최소한으로 변경하면서 이렇게 작성할 수 있습니다. 먼저 기본적으로 선택된 주소를 찾으세요
으아악두 가지 상황:
으아악다른 주소를 선택했다가 취소하면 기본 주소가 다시 선택됩니다
으아악다른 주소를 선택하면 기본 옵션은 더 이상 작동하지 않습니다
checkBox의 상태를 유지하기 위해 배열을 만드는 것이 더 쉽습니다.
CheckBox가 클릭 이벤트를 받으면 statusList에서 해당 checkBox의 상태를 변경하는 동시에 onBindView/getView 메서드의 statusList 값에 따라 checkBox의 상태를 설정합니다.
---------구분선------------- ------------------------------------------------- - -----
단일 선택이 필요한지 보지 못했습니다. . 단일 선택의 경우 마지막으로 선택한 위치를 기록하는 플래그를 추가한 다음 어댑터에서 개체를 가져와서 표시되는 경우 checkStatus를 수정해야 합니다.