Android ListView turns Black or Flickers while Scrolling


If you are using a ListView for your Android Application and you have set a Custom Layout for it, where you have changed the default background for it, then you may face the issue of either Screen turning black while scrolling or flickering colours while you scroll.

In order to resolve this issue all you need to do is add the following attribute to the ListView tag in the Layout.xml.

ListView Android Application with Custom Background.png
ListView Android Application with Custom Background
ListView Flickers on Scroll.png
ListView Flickers on Scroll
ListView Flickers or turns black while Scrolling.png
ListView Flickers or turns black while Scrolling
android:cacheColorHint="#00000000"

As android:cacheColorHint is set to a transparent colour, you may not face the issue of list turning black or flicker of colours anymore.






Recent Posts:
Code2care is an initiative to publish and share varied knowledge in programming and technical areas gathered during day-to-day learnings and development activities.

Students and Software Developers can leverage this portal to find solutions to their various queries without re-inventing the wheel by referring to our easy to understand posts. Technical posts might include Learnings, Video Tutorials, Code Snippets, How Tos, Blogs, Articles, etc.