私はアンドロイドに新しくなりました。私のプロジェクトの1つでは、リストビューを使用しており、アダプタでは背景色を変更します。ListView位置の背景色を変更してください
私はこのコードを使用しています。
if (position % 2 == 0) {
rowView.setBackgroundColor(Color.RED);
} else {
rowView.setBackgroundColor(Color.WHITE);
}
しかし、私はthis.itsのような条件を変更しようとすると、なぜ動作しないのですか?文は、ブール式が偽のときに実行される オプションのelse文、続けることができますアン場合
if (position % 2 != 0) {
rowView.setBackgroundColor(Color.RED);
}
問題は何ですか? –
さて、色の論理を逆にしましたが、あなたのプロジェクトで 'R.color.red'が定義されていることを確信していますか? –
あなたはただの条件を変更しているだけではありません....あなたは*** Color.RED ***でパラメータを変更しています。 –