使用ListView的原因
首先声明一点,如果能用RecyclerView的话,就不要用ListView。之所以我还用ListView是因为改代码比较麻烦,所以做个小改动就可以了,比较省力。
步骤
1.自定义一个xml文件将其命名后放置于drawable目录下,这里我命名为ripple.xml
<?xml version="1.0" encoding="utf-8"?>
<ripple xmlns:android="http://schemas.android.com/apk/res/android"
<!--这里是波纹的颜色-->
android:color="#1f000000">
<!--这里是波纹背景的颜色,需要用到颜色文件,不能直接用颜色值-->
<item android:drawable="@color/white"/> </ripple>
2 .指定ListView的属性 android:listSelector=”@drawable/ripple”
其中ripple刚才自定义的文件名。
3.参考自:StackOverFlow