android ListView奇偶行显示不同颜色实现:
//设置交叉背景色
如图:
在自定义adapter的getView方法里面实现:
RelativeLayout rl;//需要设置背景颜色的item父布局
if (position % 2 == 0) {
rl.setBackgroundColor(mContext.getResources().getColor(R.color.white));
} else {
rl.setBackgroundColor(mContext.getResources().getColor(R.color.list_color));
}
其中
R.color.white的值为:
<color name="white">#FFFFFF</color>
R.color.list_color的值为:
<color name="list_color">#F0F0F0</color>
效果图如下:
本文详细介绍了如何在Android ListView中实现奇偶行背景颜色的不同展示效果,通过自定义adapter的getView方法,利用相对布局和颜色资源,轻松实现美观的列表视图展示。
2835

被折叠的 条评论
为什么被折叠?



