본문 바로가기

Android

[4일차]BaseAdapter 실습

BaseAdatper


어댑터의 기본기능을 구현해 놓은 abstract class.



1.구현해야 하는 함수는 

getCount

getItem

getItemId

getView

/////////////



2. 메소드들 

 - inEnabled 리스트 아이템을 클릭하게 못하게 선택

 - nofigyDataSetChanged 데이터가 변경되어 Adapter에서 다시 데이터를 얻어감

 -  notifyDataSetInvalidated itemview 다시그리기



BaseAdapter 실습 . 

 - create CustomListActivity

 - xml Listview 띄우기만

 - BaseAdapter를 상속받는 PersonAdapter 클래스

 - 데이터 형식을 리스트<pserson>items로 

객체를 정의하자 마자 정의. 메모리 낭비는 되나 크기가 얼마 안됨