如何在 Kotlin 中以编程方式更改卡片视图背景颜色



我尝试这样做:

cardview.cardBackgroundColor(Color)

但我有这条消息:找不到函数"invoke(("。

知道吗?

你试过使用

cardView.setCardBackgroundColor(Color.RED);

或从如下所示的引用创建任何颜色

val color = ContextCompat.getColor(this@SplashActivity, R.color.colorPrimary)
cardView.setCardBackgroundColor(color);

我找到了它,我忘记了set

cardview.setCardBackgroundColor(Color)

现在一切正常,我cardview的背景发生了变化。

最新更新