매우 동적 인리스트를 작성하는 경우, 모든 행이 다른 입력 유형 세트와 선택적 버튼을 가질 수 있고리스트 길이가 다른 동적 값을 기반으로하는 경우,리스트 어댑터 또는 스크롤 창에 사용자 정의보기 만들기동적 목록을 만드는 데 Android에서 더 좋은 방법은 무엇입니까?
꽤 오랫동안 목록 어댑터와 어려움을 겪은 후 나에게는 마침내 뭔가가 생겼습니다. 어떤 스피너가 어떤 값으로 설정되었는지, 어떤 행이 클릭되었는지 등을 추적하는 많은 작업을 진행하는 것처럼 보입니다.
예를 들어 연락처에 대해 입력 할 수있는 다양한 세부 정보가있는 연락처 화면과 같은 것을 표시한다고 가정 해 보겠습니다. 일부 행은 텍스트 입력 (이름, 주소 등)을 가지며, 일부는 회 전자 (예 : 상태, 그룹)를 가질 것이고, 일부는 확인란 (예 : '즐겨 찾기'또는 뭔가)을 가질 것입니다. 또한 편집 할 다른 필드를 추가 할 수있게 해주는 '추가'버튼이 있습니다. 이 기능을 목록 어댑터에서 만들 가치가 있습니까? 아니면 사용자 정의보기를 채우는 것이 더 낫습니까? "추가"단추를 클릭하면 사용자 지정보기가 다시 만들어지고 추가하려는 유형의보기가 추가됩니다.
분명히하는 것이 좋겠습니다.
은 몰라요 ... 좀 더 설명 또는 샘플 코드가 필요 알려줘,하지만 당신은 보았다 /widget/BaseAdapter.html#getItemViewType(int)) 메소드? – Emmanuel