Android: Using linear gradient as background looks banded
As Romain Guy suggests: listView.getBackground().setDither(true); solves my problem If this is not enough especially for AMOLED and/or hdpi devices try this: @Override public void onAttachedToWindow() { super.onAttachedToWindow(); Window window = getWindow(); window.setFormat(PixelFormat.RGBA_8888); }