Foreword I sent a separate answer before that, but this solution only worked on my MotoX. Later, I discovered that this did not work for my Galaxy Tab A. The answer here seems more universal:
I managed to fix my scroll blur by specifying a separate ListView style for my application and specifying a different list separator. So, for my application theme, I installed this:
<item name="android:listViewStyle">@style/ListViewStyleNoBlur</item>
Where ListViewStyleNoBlur defined as:
<style name="ListViewStyleNoBlur" parent="@android:style/Widget.ListView.White"> <item name="android:divider">@android:drawable/divider_horizontal_bright</item> </style>
I specified them in the values-v23 resource folder so that the changes did not affect devices with the Marshmallow pre-pointer.
My application theme is based on android:style/Theme.Light , so the parent style of the list style is android:style/Widget.ListView.White . My app min SDK is 8, so I use such an "old" theme. I also noticed that if I use a βnewerβ theme like Holo, there is no blur.
source share