목록에 데이터를 추가하고 싶습니다. 버튼을 클릭하면 다른 클래스의 데이터가 사용되어 목록의 행으로 추가되고 다시 나타납니다. 다시 한 번 폼에 데이터를 삽입하고 버튼을 누르면 다른 행의 이전 데이터 아래에 데이터가 추가됩니다. 배열에 행이 만들어지며 목록 항목 행의 위치를 클릭하면 내용이 표시됩니다. 어떻게 구현할 수 있습니까? 도와주세요.이전의 목록 아래에 데이터를 추가하는 방법은 무엇입니까?
0
A
답변
0
먼저해야 할 일은 목록에 새 데이터를 추가 할 때마다 notifyDataSetChanged()
이라고 불러야합니다. 콘텐츠를 얻으려면 onItemClickListener()
을 작성해야하며 리스너에서 위치 ID를 통해 콘텐츠를 가져올 수 있습니다.
0
귀하의 질문은 명확하지 않습니다. 하지만 내가 이해하는 바에 따르면 ListView
또는 ListActivity
을 사용해야 할 것입니다. 두 경우 모두 목록에 표시된 데이터를 관리하는 어댑터가 필요합니다. 나는 데이터를 제공하는 "다른 클래스"가 서브 클래스 BaseAdapter
이어야한다고 제안합니다.
그런 다음 데이터 변경, 당신이해야 할 모든 데이터와 뷰가 업데이트됩니다를 제공하여 데이터 클래스에 전화 notifyDataSetChanged()
경우 setAdapter(ListAdapter)
를 사용하여보기에 데이터를 제공하는 클래스를 바인딩 할 수 있습니다.
클릭 한 항목을 가져 오려면 ListView 에 OnItemClickListener
을 만들고 설정해야합니다. 지침은 this list activity example을 참조하십시오.
관련 문제
- 1. UINavigationItem 아래에 탭을 추가하는 방법은 무엇입니까?
- 2. DataGridRowGroupHeader에 데이터를 추가하는 방법은 무엇입니까?
- 3. NSOutputStream에 데이터를 추가하는 방법은 무엇입니까?
- 4. NSKeyedArchive에 데이터를 추가하는 방법은 무엇입니까?
- 5. 카산드라에 데이터를 추가하는 방법은 무엇입니까?
- 6. 목록 끝에 쉼표를 효율적으로 추가하는 방법은 무엇입니까?
- 7. 기존 목록 항목에 기본값을 추가하는 방법은 무엇입니까?
- 8. .net의 목록 상자에 폴더를 추가하는 방법은 무엇입니까?
- 9. imageView 이미지 아래에 주황색 선을 프로그래밍 방식으로 추가하는 방법은 무엇입니까?
- 10. 게시물 제목 아래에 버튼이나 상자를 추가하는 방법은 무엇입니까?
- 11. 프로젝트에 핵심 데이터를 수동으로 추가하는 방법은 무엇입니까?
- 12. 개인 데이터를 개별 셀에 추가하는 방법은 무엇입니까?
- 13. PE 메타 데이터를 추가하는 방법은 무엇입니까?
- 14. 핵심 데이터 NSManagedObject에 데이터를 추가하는 방법은 무엇입니까?
- 15. HttpPut 객체에 XML 데이터를 추가하는 방법은 무엇입니까?
- 16. 수동으로 행 데이터를 jqGrid에 추가하는 방법은 무엇입니까?
- 17. NSMutableString에서 NSArray로 데이터를 추가하는 방법은 무엇입니까?
- 18. 스파크 목록 컨트롤에 데이터를 동적으로 추가하는 방법
- 19. 목록 데이터를 오름차순으로 표시하는 방법은 무엇입니까?
- 20. 오류 : 예상 지정자 - 'GKPeerPickerController 이전의 한정자 목록
- 21. C : "tcp_seq"이전의 예상 지정자 - 한정자 목록
- 22. 외래 키를 추가하는 방법은 무엇입니까?
- 23. CodeMirror 함수 이전의 변수는 무엇입니까?
- 24. Groovy를 사용하여 목록 시작에 항목을 추가하는 방법은 무엇입니까?
- 25. 변수 키/값 쌍을 목록 객체에 추가하는 방법은 무엇입니까?
- 26. Windows Phone 7의 목록 컨트롤에 열을 추가하는 방법은 무엇입니까?
- 27. 방법은 이전의 정의를 사용하여 매크로를 다시 정의하는
- 28. Sharepoint 데이터를 목록 외부에 저장
- 29. dataReader에서 데이터를 목록에로드하는 방법은 무엇입니까?
- 30. RelativeLayout의 맨 아래에 RelativeLayout을 배치하는 방법은 무엇입니까?