Android/공부

[안드로이드] AdapterView 어댑터뷰

꾸끄꾸꾸 2020. 5. 20. 17:58
어댑터뷰 (AdapterView) 에 대해 공부하기

 

◈ 어댑터뷰 (AdapterView)

  • 화면 크기보다 더 큰 자료를 표현하는 방법의 하나

  • ScrollView : 적은 양이고 고정적인 데이터일때 사용

  • AdapterView : 같은 형태의 데이터가 반복되고 양이 많을 때 (예 : 연락처)

  • AdapterView는 동일한 형태의 많은 양의 데이터를 표현하는데 최적화 된 추상 클래스 

 

 

 

 

◈ 어댑터뷰(AdapterView) 사용하기 3단계 

1단계 : 데이터 준비

  • 배열 또는 리스트 타입의 데이터 준비

 

 

 

 

2단계 : 어댑터(Adapter) 준비

  • ArrayAdapter 는 배열이나 리스트 데이터를 표현하는 안드로이드에서 제공되는 대표적인 어댑터

 

 

 

 

3단계 : 뷰(View)에 어댑터(Adapter) 연결

  • setAdapter() 로 어댑터를 뷰와 연결하면 리스트가 표시됨

 

 

  • 아이템 클릭 리스너는 onItemClick() 콜백을 구현