Android ListView 条目点击变色
Android ListView About 685 words方法
一般Listview
条目被点击需要自定义点击时颜色变化,这里给出一种简单方法。
ListView
的listSelector
属性设置为#00000000
或@null
或android:listSelector="@android:color/transparent"
,后条目点击就没有变化了,再设置item
的background
即可。
android:background="@drawable/bg_item"
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@android:color/white" android:state_pressed="false"/>
<item android:drawable="@color/holo_blue_light" android:state_pressed="true"/>
</selector>
ListView
兼容2.3
版本的一些设置
mListView.setDividerHeight(0);
mListView.setCacheColorHint(Color.TRANSPARENT);
mListView.setSelector(new ColorDrawable(Color.TRANSPARENT));
Views: 3,586 · Posted: 2019-04-09
————        END        ————
Give me a Star, Thanks:)
https://github.com/fendoudebb/LiteNote扫描下方二维码关注公众号和小程序↓↓↓
Loading...