我是android新手。在我的项目之一,我使用列表视图和适配器,我将改变背景颜色。更改ListView位置明智的背景颜色
当我使用此代码其工作正常。
if (position % 2 == 0) {
rowView.setBackgroundColor(Color.RED);
} else {
rowView.setBackgroundColor(Color.WHITE);
}
但是,当我要改变这样的条件。它不工作为什么?
if (position % 2 != 0) {
rowView.setBackgroundColor(Color.RED);
}
显示的问题是什么? –
好吧,你已经颠倒了颜色逻辑,但是确定'R.color.red'已经在你的项目中定义了? –
你不只是改变条件....你正在改变参数*** Color.RED *** –