안녕하세요 푸민입니다.
안드로이드 개발에서 정말 정말 빼놓을 수 없는 뷰가 바로 리스트뷰입니다!
리스트뷰는 많은 속성이 있는데요.
많이 사용하는 속성들을 한번 정리 해봤어요!
1. android:divider
- 항목과 항목 사이의 구분선을 설정한다. 다른 색으로 변경이 가능하고 Drawable 로 설정이 가능하다.
2. android dividerHeight
- 높이 설정을 할 수 있다.
3. android:footerDividerEnabled
- false로 설정 시 리스트뷰의 마지막뷰를 보기 전까지 구분선을 그리지 않는다. 기본값을 true
4. android:headerDividerEnabled
- false로 설정 시 리스트뷰의 헤더뷰를 본 후에 구분선을 그리지 않는다. 기본은 true
5. android:choiceMode
- none : 항목 선택이 불가능하다.
- singleChoice : 항목 하나를 선택할 수 있다.
- multipleChoice : 항목 여러개를 선택할 수 있다.
6. android:cacheColorHint
- 배경이 지정된 상태에서 특정 아이템 클릭 시 배경이 사라지는 것을 방지
7. android:transcriptMode
- 항목 추가시 위치를 이동시킨다.
- disable : 위치 변하지 않음
- normal : 현재 위치에서 추가된 만큼 이동
- alwaysScroll : 추가된 곳으로 이동
8. android:fadingEdge
- 리스트 뷰시 위 아래의 효과를 제어한다.
9. android:stackFromBottom
- 리스트뷰를 아래에서 부터 채워준다.
10. android:scrollbar
- 스크롤바를 제거할 수 있다.
'Development > Android' 카테고리의 다른 글
[안드로이드][XML] Xml 파싱 SAX XmlPullParser (0) | 2015.09.26 |
---|---|
[안드로이드] 시간 카운트 하기 (0) | 2015.09.25 |
[안드로이드] Thread 메소드 동기화 (0) | 2015.09.23 |
[안드로이드] Android Image Volley 분석6 (0) | 2015.09.22 |
[안드로이드] Android Image Volley 분석5 (0) | 2015.09.19 |
댓글