아틴
Atin
아틴
전체 방문자
오늘
어제
  • 분류 전체보기 (460)
    • Devlopment (246)
      • 정리 글 (20)
      • MicroServices (0)
      • Reactive, Concurrenc.. (12)
      • Java (44)
      • Spring (20)
      • C,C++,Ruby,Python (52)
      • Mobile (39)
      • Web (35)
      • Tip & Info (14)
      • Unit Test (7)
    • Infra (44)
      • OS (21)
      • RDBMS (13)
      • NoSQL&Cache (5)
      • AWS (4)
    • Computer Science (11)
    • Etc (156)

블로그 메뉴

  • Home
  • Guestbook

공지사항

인기 글

태그

  • Android
  • CSS
  • 전라도
  • javascript
  • 안드로이드
  • jsp
  • 해킨토시
  • Python
  • Ruby on Rails
  • Java
  • mysql
  • 여행
  • 자바
  • Linux
  • Dungeons & Dragons
  • 아이폰
  • TRPG
  • 던젼 앤 드래곤즈
  • 정읍
  • C

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
아틴

Atin

Devlopment/Mobile

ListView 스크롤시 검은색 배경으로 바뀌는 문제

2011. 7. 12. 13:45
반응형
* ListView 스크롤시 검은색 배경으로 바뀌는 문제
문제)
배경 지정한 Layout에 투명 ListView를 놓았는데 스크롤시 ListView의 배경이 검정색으로 바뀜

해결)
[1][2]에 나온대로 ListView에 android:cacheColorHint="#00000000" 를 지정
처음에 #00000000이 아니고 #000000인줄 알고 #000000으로 고치는 삽질을 잠깐 함.


* ListView 구분선 색깔 변경법
배경색 문제를 해결한 후에 이번에는 구분선 색깔을 바꾸려다 문제가 생겼다.
ListView의 divider 속성을 바꾸면 돼는데 실행하면 바껴있지 않은 것이다. 알아보니 [3]에 나온대로 내가 마음대로 색깔을 줄 수 있는 것이 아니었다. 지정되어진 값이 있고 그 값을 지정해주어야만 한다.

android:divider : 구분선 색깔 지정
android:dividerHeight : 구분선 굵기

// 밝은 배경에 사용
android:divider="@android:drawable/divider_horizontal_bright"

// 어두운 배경에 사용
android:divider="@android:drawable/divider_horizontal_dark"

// 조금 어두운 배경에 사용
android:divider="@android:drawable/divider_horizontal_dim_dark"

// 굵은 선 표시
android:divider="@android:drawable/divider_horizontal_textfield"

Reference
[1] ListView 배경 최적화 (http://samse.tistory.com/277)
[2] ListView 스크롤시 검정 배경으로 바뀌는 문제 & Selector 문제 (http://2younow.tistory.com/tag/%EB%B0%B0%EA%B2%BD%EC%83%89)
[3] 안드로이드 ListView 속성 아이템 구분선 (http://blog.naver.com/PostView.nhn?blogId=pctu1213&logNo=127143251)
 
반응형

'Devlopment > Mobile' 카테고리의 다른 글

안드로이드 여러 버전의 APK 배포  (0) 2011.10.14
Windows Phone7 개발 관련 사이트  (0) 2011.08.08
[WIndow Phone7] The type 'System.IObservable`1<T0>' is defined in an assembly that is not referenced.  (0) 2011.08.08
[안드로이드] TabActivity에서 startActivityForResult의 결과 받기  (0) 2011.08.01
java.io.IOException: Unable to open sync connection! 해결법  (6) 2011.07.12
안드로이드 GPS 위치 수신  (0) 2011.07.12
Android 타이틀 바 관련.  (0) 2011.07.11
안드로이드 ListView구현시 Adapter의 getView 중복 호출 문제  (0) 2011.07.11
[Android] 알림 - AlertDialog, Toast  (0) 2011.06.27
모바일상에서의 Network Programming  (1) 2011.06.23
    'Devlopment/Mobile' 카테고리의 다른 글
    • [안드로이드] TabActivity에서 startActivityForResult의 결과 받기
    • java.io.IOException: Unable to open sync connection! 해결법
    • 안드로이드 GPS 위치 수신
    • Android 타이틀 바 관련.
    아틴
    아틴

    티스토리툴바