设置ListView奇偶行不同的背景色

时间:2021-12-24 12:50:04

有时我们会遇到listView奇数行与偶数行的背景轮流交替,那我们该如何来实现它呢?

我们都知道每个listView都有适配器。我们可以自定义一个适配器,在它的getView方法中这样设置。

@Override
public View getView(int position, View convertView, ViewGroup parent) {

if (position % 2 == 0) {
convertView.setBackgroundColor(Color.parseColor("#b3FFFFFF"));
} else {
convertView.setBackgroundColor(Color.parseColor("#b3FAFAFA"));
}
}