android – 列出交替颜色的项目

前端之家收集整理的这篇文章主要介绍了android – 列出交替颜色的项目前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个列表视图和一个适配器,它将交替的背景颜色设置为列表项(“斑马”列表样式):
public View getView(final int position,View convertView,ViewGroup parent) {
    int colorPos = position % colors.length;
    ...
    convertView.setBackgroundColor(colors[colorPos]);
    return convertView;
}

但是现在,当我使用滚轮选择项目时,或者当我单击某个项目时,选择/单击的原始颜色不会覆盖我的自定义背景(我可以看到我设置的原始颜色下面的原始颜色).

如何设置这些状态的原始颜色?

解决方法

我认为最简单的方法是创建两个用作背景资源的选择器,在state_selected模式下使用透明颜色:
(RES /抽拉/ alterselector1.xml 原文链接:https://www.f2er.com/android/317763.html

猜你在找的Android相关文章