커서를 가져와 끝에 추가 요약 행을 제공하는 사용자 지정 CursorAdapter를 만들고 싶습니다. Cursor를 4 행으로 지정하면 (자), ListView에는 5 행, 커서로부터의 4 행, 그리고 이전의 4 행으로부터의 합계를 포함한 5 행이됩니다. 설명서에서이 작업을 수행하기 위해 재정의 할 메서드가 무엇인지 명확하지 않습니다. 또는이 작업을 수행하는 더 좋은 방법이 있습니다.안드로이드의 사용자 지정 어댑터
0
A
답변
2
무니즈 씨의 대답은 좋습니다. Cursor
을 변경하는 대신 addFooterView()
을 사용하여 Cursor
데이터에서 가져 오지 않은 다른 행을 목록에 추가하는 방법도 있습니다.
1
MergeCursor 클래스를 사용하여 원래 커서를 배열의 첫 번째 요소로 생성자에 전달하고 반환하는 새 간단한 AbstractCursor 하위 클래스를 만들면됩니다 추가하려는 하나의 항목을 생성자의 배열에 대한 두 번째 요소로 전달합니다. 모든 것이 자동으로 작동합니다.
관련 문제
- 1. 갤러리의 사용자 지정 어댑터
- 2. GridView의 사용자 지정 어댑터
- 3. 안드로이드의 gridview 용 사용자 정의 어댑터
- 4. 안드로이드의 어댑터 방법?
- 5. 안드로이드의 사용자 지정 수신 GUI
- 6. 안드로이드의 사용자 지정 목록보기 배경
- 7. 바 진행 상태의 Android 사용자 지정 어댑터
- 8. SAP PI 7.1의 사용자 지정 어댑터 생성
- 9. TableLayout에 사용자 지정 목록 어댑터 추가
- 10. 사용자 지정 ListView 어댑터 nullPointer 문제
- 11. ListView 또는 ListFragments에 대한 사용자 지정 목록 어댑터
- 12. 안드로이드의 사용자 정의보기
- 13. 프로세스의 사용자 지정 경로는 어떻게됩니까?
- 14. "어댑터"또는 "어댑터"?
- 15. Android 사용자 정의 커서 어댑터 및 BindView
- 16. 버튼이있는 안드로이드 목록 어댑터
- 17. 사용자 정의 제목 대 안드로이드의 다이얼
- 18. 이 목록 수정하기 Linstners (사용자 정의 어댑터)
- 19. 안드로이드의 ListActivity에서 사용자 정의 항목
- 20. Android 사용자 정의 어댑터 getView() NullPointerException 없음!
- 21. ListAdapter를 사용자 지정 ListView에 추가하기
- 22. 안드로이드 listview (배열 어댑터) 사용자 정의 스크롤
- 23. 사용자 지정 레이아웃으로 검색시 사용자 지정 제안
- 24. Codeigniter : 사용자 지정 'MY_Router'클래스의 사용자 지정 메서드
- 25. Sharepoint : 사용자 지정 목록의 사용자 지정 SiteMapProvider
- 26. 사용자 지정 어셈블리의 사용자 지정 httphandler 사용
- 27. 사용자 지정 컨트롤 사용자 지정 함수
- 28. 사용자 지정 UITableViewCell 내의 사용자 지정 UIView
- 29. Linux의 루프백 어댑터 이름
- 30. 사용자 지정 숫자 서식 지정
그래서 커서가 변했을 때 addFooterView()를 호출하는 데이터 관찰자가 필요합니까? 그 모양이 매끄러운가요, 아니면 사용자가 4 행을보고 다섯 번째 행이 추가되는 것을 보시겠습니까? – Aaron
목록 어댑터를 추가하기 전에 바닥 글보기를 추가하십시오. 원하는 경우 데이터 관찰자와 같이 새 데이터로 바닥 글보기를 업데이트 할 수 있습니다. – CommonsWare
바닥 글보기에 다른 레이아웃을 사용할 수 있으므로이 솔루션이 다른 솔루션보다 조금 좋아졌습니다. – Aaron