본문
[2017.09.19] 08. 리스트 뷰 개념과 실습
컴퓨터/이론: 안드로이드 2017. 9. 19. 18:33
개념
리스트 뷰란 여러 개의 항목의 리스트 중 1개의 항목을 선택 할 수 있게 도와주는 위젯이다.
안드로이드에서 리스트 뷰를 설정하는 방법은 아래 그림과 같다.
Step1. Data와 Adapter를 연결한다.
Data를 생성하는 방법은
1) Xml에 데이터를 정의
2) Activity에 데이터를 정의
하는 방법이 있다.
이번에는 2) 방법으로 진행할 예정이다.
Step2. Adapter와 ListView를 연결한다.
Data와 연결된 Adapter와 ListView를 연결해 Activity에 출력해준다.
※ 사전 준비: ListView에 삽입 될 Data가 보여질 형태인 Xml과 ListView 위젯 추가된 xml이 필요하다. 그리고 중요한 Adapter가 필요하다.
실습
사전 준비
1. item.xml
2. activity_main.xml
3. CustomAdapter
궁금증! 굳이 BaseAdapter를 상속받지 않고 BaseAdapter를 사용하면 되지 않을까? 라는 생각이 들었다. BaseAdapter 클래스를 살펴보니 BaseAdapter는 Abstract 클래스이다. 그렇기 때문에 상속 받아서 사용해야 한다.
Step1 Data와 Adapter 연결, Step2. Adapter와 ListView를 연결
스크린 샷
#리스트 뷰 #리스트 뷰 개념 #리스트 뷰 실습 #안드로이드 리스트 뷰 #listview
'컴퓨터 > 이론: 안드로이드' 카테고리의 다른 글
[2017.09.20] 10. Activity 사이 데이터 통신 (0) | 2017.09.20 |
---|---|
[2017.09.19] 09. 리스트 뷰 원리 및 성능 향상 (0) | 2017.09.19 |
[2017.09.18] 07. 커스텀뷰 개념 및 실습 (0) | 2017.09.18 |
[2017.09.17] 06. 안드로이드 애니메이션 (0) | 2017.09.17 |
[2017.09.16] 05. 각종 View와 ViewGroup (0) | 2017.09.15 |
댓글