github에는 확장 가능한 ListView 라이브러리가 많이 있습니다. 적합한 라이브러리가 있는지 확인할 수 있지만 recyclerView를 사용하여 간단히 얻을 수도 있습니다. 어댑터, 제목(인기 지역 등)에 세 가지 유형의 trpe가 있습니다. ), 부제목(산동성 등), 특정 성.
확장 목록을 클릭하여 데이터를 직접 삽입한 후, Adapter.notifyItemIntert()를 사용하여 목록을 새로 고치세요
이전에 간략하게 글을 쓴 적이 있습니다. 자식 노드, 이 노드의 레이어 수, 이 노드의 자식 노드를 표시할지 여부, 이 노드가 리프 노드인지 여부를 기록하는 간단한 트리 구조를 직접 정의하고 이를 기반으로 itemType을 판단합니다(예: , 리프 노드인 경우 Yes를 클릭합니다. 맵을 다운로드하지만(리프 노드가 아닌 경우 다음 레벨 목록이 확장됩니다.) 클릭할 때마다 통지DataSetChanged()가 트리거되므로 좋지 않습니다. .
Android는 데이터 구조와 디자인을 테스트하기 위해 임의 레벨 트리 컨트롤을 생성합니다. Master Hongyang은 비슷한 기사를 쓴 적이 있지만 선형 테이블 저장소를 사용했습니다.
권장 오픈소스 recyclerview https://github.com/bignerdran... 트리 구조 정의 ├─ItemStructure │ ├─ItemParent │ │ ├─ItemChildrens │ │ │ ├─ItemChildren1 │ │ │ ├─ItemChildren2 │ │ │ ├─ItemChildren3 │ │ │ ├─.... ItemStructure as The Item의 전체 구조에서 ItemParent는 Item의 드롭다운 부분이고 ItemChildrens는 가장 하위 레이어의 다운로드 가능한 콘텐츠입니다. HeaderView, ItemParent, ItemChildren 목록을 ViewType별로 분류
github에는 확장 가능한 ListView 라이브러리가 많이 있습니다. 적합한 라이브러리가 있는지 확인할 수 있지만 recyclerView를 사용하여 간단히 얻을 수도 있습니다. 어댑터, 제목(인기 지역 등)에 세 가지 유형의 trpe가 있습니다. ), 부제목(산동성 등), 특정 성.
확장 목록을 클릭하여 데이터를 직접 삽입한 후, Adapter.notifyItemIntert()를 사용하여 목록을 새로 고치세요
라이브러리 두 개 추천
https://github.com/zaihuishou...
https://github.com/bignerdran...
단일 레이어의 클릭 효과가 지도를 직접 다운로드하고, 이중 레이어 확장하고, 보조 메뉴에서 지도를 다운로드하세요.
이전에 간략하게 글을 쓴 적이 있습니다. 자식 노드, 이 노드의 레이어 수, 이 노드의 자식 노드를 표시할지 여부, 이 노드가 리프 노드인지 여부를 기록하는 간단한 트리 구조를 직접 정의하고 이를 기반으로 itemType을 판단합니다(예: , 리프 노드인 경우 Yes를 클릭합니다. 맵을 다운로드하지만(리프 노드가 아닌 경우 다음 레벨 목록이 확장됩니다.) 클릭할 때마다 통지DataSetChanged()가 트리거되므로 좋지 않습니다. .
Android는 데이터 구조와 디자인을 테스트하기 위해 임의 레벨 트리 컨트롤을 생성합니다. Master Hongyang은 비슷한 기사를 쓴 적이 있지만 선형 테이블 저장소를 사용했습니다.
생각해 보니 아직 함정이 많아서 조용히 앉아서 스승님을 기다립니다
권장 오픈소스 recyclerview https://github.com/bignerdran...
트리 구조 정의
├─ItemStructure
│ ├─ItemParent
│ │ ├─ItemChildrens
│ │ │ ├─ItemChildren1
│ │ │ ├─ItemChildren2
│ │ │ ├─ItemChildren3
│ │ │ ├─....
ItemStructure as The Item의 전체 구조에서 ItemParent는 Item의 드롭다운 부분이고 ItemChildrens는 가장 하위 레이어의 다운로드 가능한 콘텐츠입니다. HeaderView, ItemParent, ItemChildren 목록을 ViewType별로 분류