Android 针对API 16时,我可以影响ripple touch反馈的颜色吗?
有没有办法使波纹变暗而不是变亮 我可以将CardView的背景设置为较暗的颜色,并清楚地看到涟漪反馈。然而,我的卡片通常有白色背景。涟漪几乎是看不见的,因为它只在卡片中黑色文本的顶部可见 背景色(一种常见的反应)是api 21+ 构建Android 针对API 16时,我可以影响ripple touch反馈的颜色吗?,android,android-recyclerview,Android,Android Recyclerview,有没有办法使波纹变暗而不是变亮 我可以将CardView的背景设置为较暗的颜色,并清楚地看到涟漪反馈。然而,我的卡片通常有白色背景。涟漪几乎是看不见的,因为它只在卡片中黑色文本的顶部可见 背景色(一种常见的反应)是api 21+ 构建 compileSdkVersion 23 minSdkVersion 16 targetSdkVersion 23 compile 'com.android.support:recyclerview-v7:23.1.1' compile 'com.androi
compileSdkVersion 23
minSdkVersion 16
targetSdkVersion 23
compile 'com.android.support:recyclerview-v7:23.1.1'
compile 'com.android.support:cardview-v7:23.1.+'
XML
<android.support.v7.widget.CardView
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:card_view="http://schemas.android.com/apk/res-auto"
android:id="@+id/my_card"
android:layout_width="match_parent"
android:layout_height="wrap_content"
card_view:cardBackgroundColor="@color/colorGrayDark"
android:foreground="?android:attr/selectableItemBackground"
card_view:cardCornerRadius="2dp"
card_view:cardElevation="2dp"
card_view:cardPreventCornerOverlap="false"
card_view:cardUseCompatPadding="true">
...
</android.support.v7.widget.CardView>
...
这可能就是解决方案,请遵循此链接好的链接。将colorControlHighlight添加到我的主题成功了。