zoukankan      html  css  js  c++  java
  • Android中Listview点击item不变颜色以及设置listselector 无效

    Android中Listview点击item不变颜色以及设置listselector 无效

    这是同一个问题,Listview中点击item是会变颜色的,因为listview设置了默认的listselector,有一个默认的颜色,同理如果点击没颜色变化我们怎么设置listselector也不会变颜色的。

    但是在我们的开发过程中,我们可能会碰到这样的问题listview点击不变颜色,总结了一下大概有这几种原因:

    1、item的layout设置background颜色值,去掉背景颜色即可

    2、listview中listselector属性的效果被覆盖了,比如列表的Item为一个占满单元格的ImageView的时候,ImageView如果有内容那么listSelector的效果就会被挡住

        这个时候我们需要在ListView添加drawSelectorOnTop属性并设置为true

    android:drawSelectorOnTop="true" 
    

    本文为博主原创文章,转载请注明出处

    http://www.cnblogs.com/rencm/p/5919485.html

  • 相关阅读:
    自动控制基础MATLAB 2
    钽电容和瓷片电容的对比
    自动控制原理基础 matlab 1
    Altium使用总结1
    Altium 各个层的作用
    C语言联合体的灵活运用
    windows清除日志
    Lingo 优化实例 出版社问题
    Lingo 0-1规划
    用CMD分类
  • 原文地址:https://www.cnblogs.com/rencm/p/5919485.html
Copyright © 2011-2022 走看看