在 静态呈现数据而没有点击需要时,去掉选中效果 不会给用户造成 无反应 的错觉。
可以用 透明 来遮盖。
android:listSelector="@android:color/transparent"
或
listView.setSelector(transparent);
去除或替换listview 默认的点击选中时的颜色
1.去除默认的点击选中时的颜色
(1)设置列表layout的backgroudcolor属性就OK了。
(2)
Android:focusable="false"android:focusableInTouchMode="false"
android:cacheColorHint="#00000000"android:listSelector="#00000000"
2.替换listview 默认的点击选中时的颜色
设置listivew的listSelector属性就可以了。
网友评论