Вы пробовали ListView.setBackgroundResource(int resId)
?
Или для всего экрана используйте ...
getWindow().getDecorView().setBackgroundResource(int resId)
Вам нужно будет использовать setCacheColorHint(0)
, чтобы предотвратить «отключения» при прокрутке списка.