android – 列出交替颜色的项目

android – 列出交替颜色的项目,第1张

概述我有一个列表视图和一个适配器,它将交替的背景颜色设置为列表项(“斑马”列表样式): public View getView(final int position, View convertView, ViewGroup parent) { int colorPos = position % colors.length; ... convertView.setBackgrou 我有一个列表视图和一个适配器,它将交替的背景颜色设置为列表项(“斑马”列表样式):
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 总结

以上是内存溢出为你收集整理的android – 列出交替颜色的项目全部内容,希望文章能够帮你解决android – 列出交替颜色的项目所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/web/1138240.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-30
下一篇 2022-05-30

发表评论

登录后才能评论

评论列表(0条)

保存