사용자 지정 행 레이아웃이있는 ListView가 있습니다. 기본적으로 지금은 두 개의 라벨을 보여 주지만, 이제 모든 단일 행에 ImageView + 라벨의 동적 customView를 추가해야합니다. 예를 들어, 2 개의 레이블, 2 개의 레이블 + n * (ImageView + anotherLabel) 행을 가질 수 있습니다. 어떻게 관리 할 수 있습니까?ListView의 모든 행에 다른보기 추가
2
A
답변
0
BaseAdapter
을 확장하고 올바른 View
유형을 반환하거나 다시 사용해야하는 getView
을 구현합니다. BaseAdapter
을 시작하는 데 유용한 튜토리얼은 http://www.piwai.info/android-adapter-good-practices/
+0
저는 이미이 작업을하고 있습니다 만, 0, 1, n ImageView + Label을 추가 할 수 있습니다. 그래서 XML 레이아웃에 추가 할 수 있습니다. 동적으로 추가해야합니다. –
관련 문제
- 1. foreach를 사용하여 listview의 열/행에 항목 추가
- 2. ListView의 행에 대한 다중보기
- 3. 모든 행에 주석 추가
- 4. ListView의 행에 대한 DoubleClick
- 5. ListView의 모든 항목에 액세스
- 6. Jqgrid의 모든 행에 Html.ActionLink 추가
- 7. ListFragment의 ListView의 각 행에 OnTouchListener 추가하기
- 8. xib에서 다른보기 앞에보기 추가
- 9. iPhone app - 다른보기 추가
- 10. ListView의 각 행에 대한 사용자 정의 레이아웃
- 11. Windows의 모든 행에 코드 추가 및 제거
- 12. 안드로이드 - ListView의 개별 행에 대한 바쁜 마커
- 13. ListView의 각 행에 Spinner를 삽입하는 방법
- 14. ListView의 각 행에 동일한 ComboBox 포함
- 15. ListView의 각 행에 ProgressBar를 업데이트하고 표시하는 방법
- 16. ArrayAdapter는 listview의 모든 값을 바꿉니다.
- 17. ListView의 끝에 항목 추가
- 18. LinearLayout 다른보기 위에보기 추가 Android
- 19. JTable 행에 색상 추가
- 20. XAML : listview의 주요 항목 추가
- 21. ListView의 TextView에 태그를 추가 하시겠습니까?
- 22. GridView를 ListView의 바닥 글로 추가
- 23. 사용자 지정보기를 ListView의 머리글로 추가
- 24. CheckedTextView : ListView의 모든 항목을 확인하십시오.
- 25. listview의 모든 행을 표시하는 방법
- 26. ListViewItem이 ListView의 모든 너비를 차지하도록합니다.
- 27. AdWhirl이 listview의 모든 공간을 차지합니다.
- 28. listview의 모든 데이터 json을 표시합니다.
- 29. GridView 행에 ID 추가
- 30. jqgrid의 행에 단추 추가
에 있습니다. 'customView of ImageView + label' ... ** OMG ** !! 내부에 복합 드로어 블이있는 TextView를 사용하면 어떨까요? 1 표준 컨트롤, 아니 순진 사용자 정의 컨트롤 ... –
괜찮아요,하지만이 모든 0,1, n의 모든 단일 행을 가질 수 있습니다, 어떻게 그들을 동적으로 추가 할 수 있습니까? –
내가하고 싶은 일에 가장 가까운 것은'ExpandableListView'라고 생각합니다. –