ListView (리스트 뷰) 목록 작업 단계

CODEDRAGON Development/Android

반응형


 

 

 

ListView (리스트 ) 목록 작업 단계

단계

설명

1

배열의 데이터를 가지고 있는 adapter 생성

2

ListView adapter 등록하여 데이터를 매칭

 

 

new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, items);

 

인자

설명

this

·       Context 객체로 액티비티인 this 전달

android.R.layout.simple_list_item_1

·       뷰를 초기화 할때 사용하는 XML레이아웃 리소스ID

·       안드로이드에서 미리 정의된 레이아웃

 

items

·       아이템에 보여질 문자열 데이터

 

 

 

 

onItemClick(AdapterView<?> parent, View view, int position, long id)

 

인자

설명

AdapterView<?> parent

·        내부적으로 처리되는 데이터를 표현하기 위해 ? 와일드카드형식으로 표시(오브젝트 타입을 의미)

·       이벤트가 발생한 리스트뷰의 정보

View view

·       리스트의 아이템별 개별적인 view.

·       ListView에서 이벤트가 발생한 데이터를 표시하는 View

int position

·       인덱스 , 데이터를 표시할 때의 위치값

long id

·       포지션값과 일치, 데이터베이스 연동시 primary key id 명시됨

 

 


반응형

'Development > Android' 카테고리의 다른 글

RecyclerView(리사이클러뷰)  (0) 2019.03.06
GridView  (0) 2019.03.06
ArrayAdapter  (0) 2019.03.05
ArrayList  (0) 2019.03.05
어댑터뷰(AdapterView) 계층도, 어댑터뷰 패턴 도식도  (0) 2019.03.05