Android List Background and item Background

    为了让ListVIew更加好看,我们可以设置他的背景色和Item的背景色,在适配器的getView()设置背景色时,要使用view.setBackgroundColor(getRsoures().getColor(R.id.color.XXX))去设置颜色,如果直接使用view.setBackgroundColor(R.id.color.XXX)去设置颜色,将会出现异常,NoSourceFind.

下面介绍不同的设置方式的效果

List背景色设置的效果为:

Android List Background and item Background

ListItem设置背景色的效果为:

Android List Background and item Background

由于ListItem设置为"fillparent",所以看起来的效果和设置List的背景色的效果一样。

如果将ListItem的Layout_Height属性改为wrap_content,效果如下:

Android List Background and item Background

 

你可能感兴趣的:(android)