我知道如果我使用
android:background="?android:attr/selectableItemBackground"
android:background="?attr/selectableItemBackground"
到回收者视图项目的根元素,我将达到波纹效果。但是回收者视图项具有白色背景。
我应该怎么用红色背景代替白色?
我不能使用android:background属性作为根元素,因为我已经在使用它来产生涟漪效应。
我可以进行修改,并添加一些带有match_parent的View只是为了保留背景颜色,但是我想这是更合适的方法。
几天来,我一直在与整体斗争,所以请有人给我一个提示吗?
有了这个,我有了红色的涟漪,但是项目的默认背景仍然是白色。
<?xml version="1.0" encoding="utf-8"?>
<ripple xmlns:android="http://schemas.android.com/apk/res/android"
android:color="#F00">
<item
android:id="@android:id/mask"
android:drawable="#00F" />
</ripple>
我希望单击时具有红色阴影的红色背景