본문 바로가기

Dev Platfrom/01. Android

Android ListView

Android ListView


1. Android ListView Adapter, ListView, Data, Json 연결

a. ListView 위젯

b. ListView Adapter

c. ListView Item

d. ListView Data

-> b,c,d 연결 : Adapter A = new Adapter ( context, Item, Data);

-> a, b 연결 : 위젯.setAdapter(Adapter);

-> Data를 Json 데이터와 동일한 클래스로 구성할지 말지는 구성하기 나름.

2. ListView 속성

a. android:cacheColorHint : 리스트가 항상 한가지 색깔의 배경을 기본으로 스크롤 하겠다는 의미이며, 값은 해당 배경색이 들어 감. 스크롤 시 리스트뷰 배경 화면

b. android:divider : 아이템 간 선 처리

c. android:dividerHeight : 아이템 간 선 처리 높이

d. android:drawSelectorOnTop : ndroid:drawSelectorOnTop="true"로 설정한 경우 Selector는 목록의 모든 부분을 덮지만,설정되지 않은 경우 List의 내용이 보이기 위해서는 당연히 background color를 변경할 것이다

e.android:fadingEdge : 스크롤 끝 부분을 어떻게 처리 할지

f. android:overScrollMode : 오버 스크롤 될때 어떻게 처리 할지

g. android:listSelector : 선택되었을 때 이미지

h. android:scrollbars : 스크롤바 형태를 어떻게 처리 할지, none을 경우 스크롤바 없음

 

 

'Dev Platfrom > 01. Android' 카테고리의 다른 글

Android clean build 시 apk 삭제 되는 문제  (0) 2014.04.21
android camara  (0) 2013.10.22
Android Fragment  (0) 2013.02.28
TextView or EditView 에 숫자 콤마 (가격 숫자)  (1) 2013.02.21
Android Hybrid App 개발  (0) 2013.02.01