무단 도용 및 복제, 사용 저작권 안내
수업 목적 외에 모든 교안 자료를 무단으로 도용 (URL 연결, 복제, 공유),
불법으로 복사하여 배포하는 것을 금지합니다. 꼭 지켜주세요!
1. Custom ListView
•
기본으로 제공되는 layout 파일 대신해 개발자가 직접 작성한 layout을 이용해 ListView를 구성할 수 있다.
•
ListView 뿐만 아니라 모든 AdapterView는 동일한 방법으로 설정이 가능하다.
•
여기서는 문자열 하나를 설정하는 방법을 살펴본다.
2. ArrayAdapter
•
ArrayAdapter를 이용해 Adapter 객체를 만들 때 개발자가 작성한 layout 파일을 지정할 수 있다.
•
두 번째 매개 변수로 layout 파일을, 세 번째 layout 파일 내에서 문자열을 설정한 View의 아이디를 설정한다.
val adapter1 = ArrayAdapter(this, R.layout.row, R.id.textView, data)
Kotlin
복사
3. 학습 정리
정리
•
ArrayAdapter 생성 시 개발자가 작성한 layout 파일을 지정할 수 있다.