当前位置: 代码迷 >> Android >> android listview 点击转换背景色
  详细解决方案

android listview 点击转换背景色

热度:86   发布时间:2016-04-27 23:02:12.0
android listview 点击变换背景色
if(list_item_pos==position){
holder.listRelative.setBackgroundColor(R.color.list_view_bg);
}else{
holder.listRelative.setBackgroundColor(Color.WHITE);
}

------解决思路----------------------
...........你想问什么?
------解决思路----------------------
使用selector就可以解决了啊。
------解决思路----------------------
引用:
不知道为什么 编辑了之后提交不了。。。
我在onItemClicklistener的点击事件中记录了位置position,然后在adapter中拿到position。
比较点击的位置设置背景色。却发现背景色变成了透明。系统的颜色能正常显示。color.XML中的颜色显示就是透明。
你是不是你设置的颜色就是透明的 你看下颜色 在别的地方设置下试试
  相关解决方案