안드로이드 ListView 스크롤시 배경색 변경 안되도록

프로그래밍/Android 2013. 9. 27. 00:43

안드로이드 ListView 스크롤시 배경색 변경 안되도록


ListView 를 위아래로 스크롤 할때 배경색이 검은색으로 변경이 되는 현상이 있는데 꽤나 눈에 거슬렸습니다.

찾아보니 변경되지 않도록 하는 방법이 있었네요

변경하는 방법은 간단합니다.

아래 코드는 layout 파일내에 ListView 에 추가해 주시면 됩니다.


android:cacheColorHint="@android:color/transparent"

또는

android:cacheColorHint="#00000000"


왜 배경색이 변경되도록 해놓았는지는 잘 모르겠지만 속성 이름이 cache 로 시작하니 item 캐쉬와 연관이 있지 않나 추측해 봅니다.


: