为了让ListVIew更加好看,我们可以设置他的背景色和Item的背景色,在适配器的getView()设置背景色时,要使用view.setBackgroundColor(getRsoures().getColor(R.id.color.XXX))去设置颜色,如果直接使用view.setBackgroundColor(R.id.color.XXX)去设置颜色,将会出现异常,NoSourceFind.
下面介绍不同的设置方式的效果
List背景色设置的效果为:
ListItem设置背景色的效果为:
由于ListItem设置为"fillparent",所以看起来的效果和设置List的背景色的效果一样。
如果将ListItem的Layout_Height属性改为wrap_content,效果如下: