gpt4 book ai didi

android - MaterialCardView 没有波纹

转载 作者:可可西里 更新时间:2023-11-01 19:06:42 26 4
gpt4 key购买 nike

新的 MaterialCardView 上没有涟漪吗?

我将 CardViewandroid:clickable="true"android:foreground="?android:attr/selectableItemBackground" 一起使用,效果很好很好,但是使用新的 MaterialCardView 根本没有涟漪😰。

其他 View 等继续工作,但我希望我的卡片可以点击(以涟漪作为反馈)。

最佳答案

这是 MaterialCardView 的错误。它在创建后覆盖前景。我已经填补了一个错误。如果卡片在无需设置前景的情况下可点击,则应修复它以显示波纹。

如果您等不及修复,可以使用支持库中的 CardView,或者您可以更改代码以在 CardView 膨胀后设置前景可绘制对象,或者我们很乐意接受拉取请求!相关代码在:https://github.com/material-components/material-components-android/blob/master/lib/java/com/google/android/material/card/MaterialCardView.java .它可能可以使用 https://github.com/material-components/material-components-android/blob/master/lib/java/com/google/android/material/ripple/RippleUtils.java和用于 SDK >= 21 的 RippleDrawable。

关于android - MaterialCardView 没有波纹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50675934/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com